如何一起使用 angular 1.3.4 和 angular 2
How to use angular 1.3.4 and angular 2 together
我已经有一个基于 angular 1.3.4 构建的应用程序,我想将其更改为 angular 2,但模块明智。
假设我的页面上有 5 个模块,我想将一个模块迁移到 angular 2,而其他模块应该像以前一样使用 1.3,所以慢慢地我可以转换,但直到它应该不停止工作。
我包括 angular 2 和 angular 1.3.4 库,它说 angular 未在控制台中定义
请阅读此博客:
http://angularjs.blogspot.nl/2015/08/angular-1-and-angular-2-coexistence.html
它解释了如何 运行 它一起以及如何最终升级到 Angular 2.
这个link的重点是:
For this to work, four things need to interoperate between Angular 1
and Angular 2:
- Dependency injection
- Component nesting Transclusion
- Change detection
To make all this possible, we're building a library
named ng-upgrade. You'll include ng-upgrade and Angular 2 in your
existing Angular 1 app, and you'll be able to mix and match at will.
所以你需要 ng-upgrade。在此处查看更多相关信息:https://angular.io/docs/ts/latest/guide/upgrade.html
我已经有一个基于 angular 1.3.4 构建的应用程序,我想将其更改为 angular 2,但模块明智。
假设我的页面上有 5 个模块,我想将一个模块迁移到 angular 2,而其他模块应该像以前一样使用 1.3,所以慢慢地我可以转换,但直到它应该不停止工作。
我包括 angular 2 和 angular 1.3.4 库,它说 angular 未在控制台中定义
请阅读此博客: http://angularjs.blogspot.nl/2015/08/angular-1-and-angular-2-coexistence.html
它解释了如何 运行 它一起以及如何最终升级到 Angular 2.
这个link的重点是:
For this to work, four things need to interoperate between Angular 1 and Angular 2:
- Dependency injection
- Component nesting Transclusion
- Change detection
To make all this possible, we're building a library named ng-upgrade. You'll include ng-upgrade and Angular 2 in your existing Angular 1 app, and you'll be able to mix and match at will.
所以你需要 ng-upgrade。在此处查看更多相关信息:https://angular.io/docs/ts/latest/guide/upgrade.html