Angular2中的生产和开发模式有什么区别?
发布时间:2020-12-17 08:57:39 所属栏目:安全 来源:网络整理
导读:由于某种原因,我必须在生产模式下运行我的应用程序。这些模式之间有什么区别? 在开发模式下,变化检测在第一次运行后立即执行第二次运行,并在第一次和第二次运行之间的任何边界值发生变化时产生错误。这有助于定位检查值具有副作用的错误,或者字段或函数
由于某种原因,我必须在生产模式下运行我的应用程序。这些模式之间有什么区别?
在开发模式下,变化检测在第一次运行后立即执行第二次运行,并在第一次和第二次运行之间的任何边界值发生变化时产生错误。这有助于定位检查值具有副作用的错误,或者字段或函数在后续调用中不返回相同的值,这会破坏角度变化检测。
在devMode在第二次变化检测转向Angular2也做一些深对象的协调,它不会在生产中检测不允许的模型更改。 更新 在devMode中,当HTML清理程序服务从绑定[innerHTML] =“…”或[ngStyle] =“…”剥离值时,还会向控制台打印一个提示。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |