加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

发布时间:2020-12-17 17:57:56 所属栏目:安全 来源:网络整理
导读:我有一个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 guide和this other,尝试浏览每一个音符并查看你需要做的更改.

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读