gpt4 book ai didi

javascript - Angular js 到 Angular 5 迁移

转载 作者:行者123 更新时间:2023-11-28 00:46:38 25 4
gpt4 key购买 nike

我正在尝试将我的 angularjs(1.6) 迁移到 angular 5。截至目前,我专注于一页的迁移,并希望同时使用在同一应用程序中运行的框架 angular js 和 angular 5。

我浏览了各种链接并找到了一些方法,例如进行增量迁移,即从 Angular js 到 Angular 2 然后 Angular 4 再到 Angular 5;修改范围语法等

我的问题是,我应该在我当前的 angular js 应用程序中修改上述与范围相关的语法,还是应该创建一个新的 angular 2/5 项目,然后将我的 js 应用程序代码移动到新创建的 angular 2/5 应用程序。我的应用程序是巨大的。另外,我想使用 ngUpgrade。不确定在哪里使用。请验证方法并帮助进行此迁移

最佳答案

“创建一个新的 angular 2/5 项目,然后将您的 js 应用程序代码移动到新创建的 angular 2/5 应用程序”在我看来更好

Angularjs 和 angular2+ 之间存在一些巨大的架构差异。

angular.js是一个经典的MV*架构框架,你可以在 Controller 、服务中编写代码,将这些文件拆分到不同的文件夹中,就像一个MVC结构。

虽然 angular2+ 是一个基于组件的框架。你可以用基于组件的模式编写应用程序。就像 react 或 vue 一样。尽管你仍然可以将它编写为 MVC 结构。但请记住你为什么要重构你的项目。

关于javascript - Angular js 到 Angular 5 迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50130891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com