angularjs – 从Angular 1.0升级到1.3.2角的主要挑战是什么

前端之家收集整理的这篇文章主要介绍了angularjs – 从Angular 1.0升级到1.3.2角的主要挑战是什么前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个Angular 1.0应用程序,我被要求将其升级到1.3.2这两个版本之间的主要变化/新功能有哪些.最大的挑战是什么?

我知道这个问题有点广泛.我不知道如何缩小它.关于如何缩小评论范围的建议将非常受欢迎.

解决方法

我不得不说,因为它感觉像是一个次要版本,绝对感觉就像升级到一个主要版本(随着它的所有重大变化).

我指出一些案例对我来说是一种或另一种挑战:

>第三方图书馆不及1.3的最新版本,其中一些图书馆正努力兼容,但在这一天你会发现问题.
>与IE 8不兼容(对某些人来说可能是一个问题)
>突破变化

> $cancelUpdate
> $animate
> $compile
> $route

> API的变化

>如何注册拦截

>行为改变

>提供者注册始终在配置给定模块之前发生
> $资源
> $location

> Angular分为几个模块模块

> NgRoute
> NgResource

等等…….我建议你阅读这篇migration guidethis other,尝试浏览每一个音符并查看你需要做的更改.

这听起来像是一场大噩梦,你肯定要花一些时间在你的应用程序中重构很多代码,但我会说并非一切都很糟糕的角度团队(和社区)已经解决了很多性能问题,一般的其他问题,他们添加了一些很酷的功能,如one time bindings,ngAria,ngMessages,ngModelOptions等.

我只想指出最后的痛苦,你会获得奖励

猜你在找的Angularjs相关文章