首页 > 解决方案 > 在 Cordova 应用程序中将 AngularJS 升级到 Angular 6

问题描述

我有一个使用 Angular 1 即 Angular JS 构建的 Cordova 应用程序。我如何将应用程序升级到最新的 Angular 版本。

是否需要将完整的代码重写为 TypeScript (TS)?

标签: angularjsangularcordovahybrid

解决方案


TypeScript 不是编写 Angular 2+ 的要求。然而,Angular 2-7 与 AngularJS 没有太多共同之处,因为它没有相同的架构或组件。例如,根据我的阅读,AngularJS 使用了 MVC 模型,而 Angular2+ 没有。

因此,要回答您的问题,您确实需要重写大部分应用程序。从 Angular 2 到 7 更容易,因为没有太大变化。


推荐阅读