我有一個錯誤ExpressionChangedAfterItHasBeenCheckedError。 普拉克:http://plnkr.co/edit/XKfHDAzuhjAhVvbQOpsW?p=preview
ExpressionChangedAfterItHasBeenCheckedError在角V4.3.0
我找到一個解釋:
https://stackoverflow.com/questions/34364880/expression-has-changed-after-it-was-checked
但餘did't知道我應該怎麼做這個問題的正確的修復沒有ngAfterViewInit的setTimeout的。
問題是與this.message變量。 +與ngAfterViewChecked相同的問題。有沒有BehaviorSubject的修復程序?
使用ChangeDetectorRef就像其中一個答案。 http://plnkr.co/edit/oGWe6zuOHyZVB38M1X3a?p=preview – Alex
請直接將代碼的重要部分添加到問題中,而不僅僅是鏈接到外部資源。 –