Angular2绑定问题未在模型更改时更新

时间:2017-01-28 07:28:16

标签: angular ionic2 ibeacon

在我的相关html angular 2页面上,使用绑定{{beacon1}},并在通过其他方法手动执行时正确更改。但是,当放置在subscribe方法内时,对模型变量的任何更改都不会更新绑定。我相信这可能与范围有关。在记录this.beacon1的值后,模型本身会发生变化,该值显示更改,但渲染的html不会更改。

delegate.didRangeBeaconsInRegion()
  .subscribe(
    data => this.beacon1 = data.toString(),
    error => console.error()
  );

例如,在上面的控制台记录中,this.beacon1正在更新为新值,尽管未在渲染的html中显示。如果在构造函数中使用this.beacon1 =“test”,它会更新。

0 个答案:

没有答案