我可以在ANGULAR2中使用ANGULAR1模块吗?

时间:2015-06-26 08:15:31

标签: javascript angularjs angularjs-directive

我在AngularJS做了很多项目,现在世界在html5和javascript引擎技术方面发展迅速。

而棱角分明的团队也支持angular2的开发,但现在网上还有很多角度模块。

所以我的问题是这些模块必须在Angular2中重写,或者在angular1中使用angular2模块有任何黑色窗口。

1 个答案:

答案 0 :(得分:2)

AngularJS 2与AngularJS 1不向后兼容。

在他们的blog,Angular团队写道:

  

我们使用Angular 2的目标是为其制作最好的工具集   构建Web应用程序不受向后维护的约束   与现有API的兼容性。一旦我们有了初始版本   Angular 2,我们将开始研究Angular 1应用程序的迁移路径。

因此,没有向后兼容性,您的现有应用和模块将无法运行,但将代码迁移到版本2将有所帮助;这可以采用迁移工具或分步指南的形式。