首次加载应用时,Angular2更改检测

时间:2016-12-22 22:56:10

标签: javascript angular angular2-changedetection

因此,当我第一次加载我的应用程序时,只加载了静态内容,即根本没有呈现异步管道的内容(通常是应该在服务器响应之后呈现的内容)。仅当我将鼠标悬停在某个链接上时,动态内容才会加载。感觉根本不会触发更改检测。有谁会知道为什么会发生这种情况?任何帮助将受到高度赞赏。现在已经坚持了一段时间。感谢。

1 个答案:

答案 0 :(得分:1)

如果对服务器的请求是异步的,那么一旦收到响应,您可能需要手动更新UI。

编辑:它看起来像Angular2你可能需要使用NgZone。有关详细信息,请参阅此文章:

http://orizens.com/wp/topics/angular-2-ngzone-intro-the-new-scope-apply/