iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 8
2
自我挑戰組

我在繡房繡小主常服的日子-- 初入前端工程師的第一個小挑戰系列 第 8

[08] firebase realtime database 的 data監聽

今天要來取得存在 database中的 data,
先來取得昨天存的資料

可以使用.on.once 來監聽事件

兩者的差異是 .once 只會監聽一次
.on 只要關聯的 database發生改動則會觸發

.once

先加上

var user = firebase.database().ref('users/')
user.once('value', function(snapshot) {
  console.log(snapshot.val())                         
});

重新整理後可以看到
get

如果新增一個data進去
new
console的地方不會有改變
如果改為.on

var user = firebase.database().ref('users/')
user.on('value', function(snapshot) {
  console.log(snapshot.val())                         
});

輸入資料後提交
on
就可以再console看到迅速回傳的結果
result


上一篇
[07] firebase 使用Realtime database
下一篇
[09] firebase realtime database 刪除
系列文
我在繡房繡小主常服的日子-- 初入前端工程師的第一個小挑戰30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
Summer
iT邦新手 3 級 ‧ 2018-10-09 07:49:29

恭喜一週過去了!加油加油!

一起加油 /images/emoticon/emoticon58.gif

我要留言

立即登入留言