我已将我的 Angular 应用程序更新为 Angular6。
我注意到我的组件(例如使用管道显示来自 Observable 的数据)被卡住了。我的意思是他们正在工作,但我必须等待很长时间才能自动更新这个组件。
例如,我使用带有标志的身份验证数据存储isLogged
。根据这个标志,一些组件正在将<button>
内容从登录更改为注销- 我想你明白了。
在以前的 Angular 版本 (5.x) 中,当我登录时,我的按钮立即更新并且内容是注销
目前我必须等待很长时间才能更改此按钮。还有一个奇怪的行为——当我点击这个按钮时,他立即意识到他必须更新,并且出现了注销。
这只是一个例子,但在我的应用程序中有很多这样的组件。