的大多數我的。對事件停用事件使用閉:與.off
ref.on('child_added',
function(snapshot) {
userCallback(snapshot.val());
});
這意味着,這是不可能的.off()停用這些監視器,因爲需要關閉原來的回調指針以及作爲eventType。我怎麼能做這種事情?
我的應用程序(jQuery Mobile)是基於頁面的。當用戶點擊某個頁面時,我想激活監視器。當用戶離開該頁面時,我想要停用,所以當他們重新進入時,我不會得到多個顯示器。我想我只想用eventType調用.off(),並刪除所有回調。
現在支持。請參閱https://www.firebase.com/docs/web/api/query/off.html。 – bennlich 2015-02-06 23:49:27