小编Ste*_*are的帖子

数据更改时角度视图不更新

我正在使用 Firebase 插件使用 NativeScript 和 Angular 开发聊天应用程序。我正在使用 firebase 事件侦听器来侦听路径上的更改,如下所示:

firebase.addValueEventListener( (result) => {
  for(var key in result.value){
    this.posts.push(result.value[key].Message);
  }
  this.messages = this.posts;
  //am using this.messges to update the view
  this.posts=[];


  }, '/forum/messages');
}
Run Code Online (Sandbox Code Playgroud)

问题是当我从我的一端发送消息时,视图会更新,但是当有人从他们的一端发送消息时,消息数组会发生变化,但除非我重新启动应用程序,否则我看不到它。这可能是什么原因造成的。

angular2-nativescript angular

3
推荐指数
1
解决办法
1564
查看次数

标签 统计

angular ×1

angular2-nativescript ×1