0

我正在开发一个用 Angular 2 编写的应用程序,我们有许多从另一个应用程序用 Angular 1 编写的视图,我们希望在 Angular 2 应用程序中使用这些视图,并进行一些小的更改。这可能吗?我对此进行了一些研究并阅读了一些教程,但它们似乎都是基于将 Angular 1 项目升级到 Angular 2,而不是在现有的 Angular 2 项目中使用 Angular 1。为了实现这一点,我是否需要在 Angular 1 中重写我的 app.module.ts 和路由文件,如果需要,是否还有其他文件需要重写?

4

1 回答 1

0

是的你可以。ng-click 等基本 Angular 指令没有改变,但双向数据绑定的行为发生了改变。但是您可以通过视图中的一些细微更改来进行迁移。

不知何故,您将面临从 Angular 1 JavaScript 到 Angular2 TypeScript 的一些重构,因此您需要在迁移应用程序时重写一些代码,例如路由。但是有很多关于迁移的参考资料。看看下面的链接。

https://www.codementor.io/angularjs/tutorial/migrating-from-angular-1-to-angular-2

问候。

于 2017-01-26T15:24:45.613 回答