[英]Proper way to turn off firebase listeners?
我有以下偵聽器:
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()
先感謝您!
不,您應該使用最初用於添加偵聽器的同一Query對象。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.