我想使用下面的代码片段来更新我的子节点数据
g_idle_add
更新节点的子节点并使用let codeBankRef = firebase.database().ref().child("code")
codeBankRef.once('value', s => {
console.log(s.val())
if (s.exists()) {
console.log('snap exists', s.val())
this.setState({
loading: false,
codes: Object.keys(s.val()).map(k => ({ ...s.val()[k], firebaseUrl: k }))
})
return
}
else {
this.setState({
loading: false
})
}
})
获取时,列表中有一个新条目。 once
更新子节点,但在使用snapshot.ref.update({})
函数获取值时获取额外的条目