我正在使用 Angular2 RC5 - 我有一个奇怪的问题。
在我的主要组件中,我在构造函数中用于测试目的:
setInterval(() => {
this.test = new Date().getMilliseconds().toString();
}, 500);
我的模板中的绑定是
<p>{{test}}</p>
加载或重新加载页面时,它要么显示一个值(但在进一步的刻度上不会更改),有时会按预期工作(在每个刻度上更新值),有时只显示初始值并且根本不会更改。看起来是随机的。
我对此感到疯狂,因为在官方 plunker 版本中它似乎可以正常工作。 (编辑:笨蛋链接 http://plnkr.co/edit/CXscxmt6VWM3Dwlzztsj?p=info )
在其他组件中使用此代码时,我也会得到相同的行为。
有人有什么想法吗?
使用这个,这对我来说效果很好。
从 'rxjs/Observable' 导入 { Observable } ;
Observable.interval(500)
.subscribe(() => {
this.test = new Date().getMilliseconds().toString();
})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)