【发布时间】:2018-04-30 14:25:51
【问题描述】:
我有这段代码:
componentDidMount() {
const db = firebase.database();
let dbRefRoot = db.ref().child('sponnsor');
dbRefRoot.child('test').on('value', snap => {
let userData = snap.val();
console.log('test', userData );
this.setState({
test: snap.val()
})
})
}
我只是想确保它正在工作并且我正朝着正确的方向前进!因为每次我在 Firebase 上更新我的信息时,什么都没有发生!我期待看到我的控制台日志正常工作!不是,我不明白为什么。
ps:我正在导入:import * as firebase from 'firebase';
我的对象:
{
"sponnsor": {
"test": 1234
}
}
【问题讨论】:
-
child('sponnsor')中没有错字?sponsor也许? -
sponnsor 是正确的,是项目的名称!带双NN ...呵呵.. www.sponnsor.com
标签: javascript reactjs firebase firebase-realtime-database