我的角度应用程序中有一个无限变化检测循环。这怎么可能?

时间:2019-07-22 18:44:15

标签: angular angular2-changedetection angular-changedetection

学习角度2+我认为只能进行2次变化检测。如果行为不稳定,框架将抛出​​ExpressionChangedAfterItHaHasBeenCheckedError并中止进一步的更改检测。但是* ngFor和一些“运气”使我们陷入无限循环...我在stackblitz中准备了一个简单的example。谁能向我解释这种行为?注意! 此代码会使浏览器无响应。我的问题不是关于如何避免代码重写,而是关于导致此问题的框架的逻辑。

0 个答案:

没有答案