我有以下监听器:
firebaseDB.ref(`organizations/${org_id}/requests`)
.orderByChild('employee_id')
.equalTo(employee_id)
.on('value', snapshot => {
// do some stuff
})
我总是使用上面的查询将其关闭:
firebaseDB.ref(`organizations/${org_id}/requests`)
.orderByChild('employee_id')
.equalTo(employee_id)
.off()
但我想知道是否可以在父节点(例如组织或请求)中将其关闭?假设我没有监听其他任何内容。
firebase.ref(`organization/${org_Id}`).off()
或
firebaseDB.ref(`organizations/${org_id}/requests`).off()
提前谢谢您!
最佳答案
不,您应该使用最初用于添加监听器的同一查询对象。
关于javascript - 关闭 firebase 监听器的正确方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52632396/