我一直在努力理解“流行的”ExpressionChangedAfterItHasBeenCheckedError trhu阅读其他stackoverflow帖子和博客这样的https://blog.angularindepth.com/everything-you-need-to-know-about-the-expressionchangedafterithasbeencheckederror-error-e3fd9ce7dbb4
但我仍然无法弄清楚如何解决我的问题。
我的appModule使用属性 isSessionActive 来确定视图是否应该显示导航链接。
ngOnInit() {
this.isSessionActiveSubscription = this.sessionservice.getSessionActiveSubject()
.subscribe(isActive => this.isSessionActive = isActive);
}
所述属性通过会话服务更新,但每次触发观察者时,我都会得到ExpressionChangedAfterItHasBeenCheckedError。
有人可以给我一个帮助,并告诉我应该遵循的方式来处理我的问题吗?