Angular2中的生产和开发模式有什么区别?

前端之家收集整理的这篇文章主要介绍了Angular2中的生产和开发模式有什么区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
由于某种原因,我必须在生产模式下运行我的应用程序。这些模式之间有什么区别?
在开发模式下,变化检测在第一次运行后立即执行第二次运行,并在第一次和第二次运行之间的任何边界值发生变化时产生错误。这有助于定位检查值具有副作用的错误,或者字段或函数在后续调用中不返回相同的值,这会破坏角度变化检测。

在devMode在第二次变化检测转向Angular2也做一些深对象的协调,它不会在生产中检测不允许的模型更改。

更新

在devMode中,当HTML清理程序服务从绑定[innerHTML] =“…”或[ngStyle] =“…”剥离值时,还会向控制台打印一个提示
参见In RC.1 some styles can’t be added using binding syntax

猜你在找的Angularjs相关文章