延續前面的主題
如果要使用 Firebase的 realtime database
和Authentication 一樣
在code中加入
var config = {
apiKey: "apiKey",
authDomain: "projectId.firebaseapp.com",
databaseURL: "https://databaseName.firebaseio.com",
storageBucket: "bucket.appspot.com"
};
firebase.initializeApp(config);
var database = firebase.database();
Firebase的 realtime database,都會存為 JSON (JavaScript Object Notation)的格式。
只要用push()
就可以進行基本的寫入
<div>
Name:<input id='name' type="text">
</div>
<div>
Mail:<input id='mail' type="text">
</div>
<div>
Phone:<input id='phone' type="text">
</div>
<button id='btn'>提交</button>
var btn = document.getElementById('btn');
btn.onclick = function() {
var name = document.getElementById('name').value;
var mail = document.getElementById('mail').value;
var phone = document.getElementById('phone').value;
firebase.database().ref('users/').push({
username: name,
email: mail,
phone: phone
});
}
提交後,回到 firebase的頁面
可以看到資料已經送到 firebase存起來了