如何一起使用角度1.3.4和角度2

时间:2016-05-24 07:10:23

标签: angularjs angular

我已经有一个基于角度1.3.4构建的应用程序,我想将其更改为角度2但是模块化。

让我说我的页面上有5个模块我想将一个模块迁移到角度2,而其他模块应该像1.3之前一样工作,所以慢慢地我可以转换但是直到它不应该停止工作。

我包括angular 2和angular 1.3.4库,并且说在控制台

中没有定义angular

2 个答案:

答案 0 :(得分:7)

请阅读此博客: http://angularjs.blogspot.nl/2015/08/angular-1-and-angular-2-coexistence.html

它解释了如何一起运行以及如何最终升级到AngularJs 2。

此链接的重要内容是:

  

为了实现这一点,需要在Angular 1之间进行互操作   和Angular 2:

     
      
  • 依赖注入
  •   
  • 组件嵌套转换
  •   
  • 更改检测
  •   
     

为了实现这一切,我们正在建立一个图书馆   命名为ng-upgrade。你将包括ng-upgrade和Angular 2   现有的Angular 1应用程序,您可以随意混合搭配。

所以你需要ng-upgrade。请在此处查看有关此内容的更多信息:https://angular.io/docs/ts/latest/guide/upgrade.html

答案 1 :(得分:0)