孩子加了,孩子多次改变了

时间:2016-01-22 13:50:05

标签: javascript angularjs ionic-framework firebase

我使用ionic和firebase作为后端制作应用程序。我正在利用儿童补充和儿童改变观看两个单独的事件但它继续射击2次为孩子添加和约8次儿童改变和检查firebase,我只有一个孩子添加而不是两个.. ..代码片段是什么

1

  new Firebase("https://popping-torch-3029.firebaseio.com/btr/users/acceptedBySender/myid/").on("child_added",function(data,prevchild){

    console.log('added just fired');

       //the console will log this 2 times

 });

2

    new Firebase("https://popping-torch-3029.firebaseio.com/btr/users/posted/myid/").on("child_changed",function(data){

       console.log('changed just fired');

       //the console will log this 8 times

    });

1 个答案:

答案 0 :(得分:0)

我现在已经解决了这个问题。事实证明,由于控制器绑定到多个视图,控制器正在重新加载。每次加载它都会创建一个新的“观察者”....我希望这很清楚