angularjs – 从Angular 1.0升级到1.3.2角的主要挑战是什么
我有一个Angular 1.0应用程序,我被要求将其升级到1.3.2这两个版本之间的主要变化/新功能有哪些.最大的挑战是什么?
我知道这个问题有点广泛.我不知道如何缩小它.关于如何缩小评论范围的建议将非常受欢迎. 解决方法
我不得不说,因为它感觉像是一个次要版本,绝对感觉就像升级到一个主要版本(随着它的所有重大变化).
我指出一些案例对我来说是一种或另一种挑战: >第三方图书馆不及1.3的最新版本,其中一些图书馆正努力兼容,但在这一天你会发现问题. > $cancelUpdate > API的变化 >如何注册拦截器 >行为改变 >提供者注册始终在配置给定模块之前发生 > Angular分为几个模块模块 > NgRoute 等等…….我建议你阅读这篇migration guide和this other,尝试浏览每一个音符并查看你需要做的更改. 这听起来像是一场大噩梦,你肯定要花一些时间在你的应用程序中重构很多代码,但我会说并非一切都很糟糕的角度团队(和社区)已经解决了很多性能问题,一般的其他问题,他们添加了一些很酷的功能,如one time bindings,ngAria,ngMessages,ngModelOptions等. 我只想指出最后的痛苦,你会获得奖励 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |