我有一个 Angular 1.0 应用程序,我被要求将它升级到 1.3.2 这两个版本之间的主要变化/新功能是什么。最大的挑战是什么。
我知道这个问题有点宽泛。我现在不知道如何缩小范围。非常欢迎有关如何缩小评论范围的建议。
最佳答案
好吧,我不得不说,因为它感觉像是一个次要版本,绝对感觉就像升级到一个主要版本(所有的重大变化都伴随着它)。
我会指出一些对我来说以一种或另一种方式挑战的案例:
等等.......我建议你阅读这个 migration guide 和 this other ,尝试浏览每一个笔记并查看你需要做的更改。
这听起来像是一场噩梦,你肯定需要坐下来重构应用程序中的大量代码,但我想说并非一切都不好,Angular 团队(和社区)已经修复了很多性能问题,并且其他问题,他们添加了一些很酷的功能,如 one time bindings 、 ngAria 、 ngMessages 、 ngModelOptions 等。
我只是想指出,在最后的痛苦中你会得到返回
关于angularjs - 从 Angular 1.0 升级到 Angular 1.3.2 的主要挑战是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27001838/