为什么 Firebase 实时数据库的 child_removed 事件处理程序不执行?

我的数据库包含:


user: {

  'monkey': 'banana',

  'bear': 'fish'

}

为什么事件处理程序不执行?


let db = firebase.database();


let user = db.ref('user');


user.on('child_removed', (e) => {

  console.log(e.val());

});


user.child('monkey').remove();  


墨色风雨
浏览 102回答 1
1回答

LEATH

这看起来像是代码中正在进行的一些竞赛,因为我测试过,如果你这样做: setTimeout(function() {     user.child('monkey').remove();   },2000);似乎有效。这是我用来测试的小提琴,希望对您有所帮助:http://jsfiddle.net/bgthp4wc/
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript