首页 > 解决方案 > 是否可以使用为 AngularJS 编写的第三方组件在 Angular2+ 中使用而无需转换?

问题描述

我有一个使用 AngularJS 编写的第三方组件,我们正在将应用程序转换为 Angular2+,但是用 AngularJS 编写的组件是必不可少的,而且它是一个巨大的组件。是否可以同时导入 AngularJS 和第三方组件以在新的 Angular2+ 代码中使用?有人知道我可以使用的任何选项吗?任何帮助将不胜感激,谢谢。

标签: angularjsangular

解决方案


您可以查看ngUpgrade

“ngUpgrade 提供的主要工具之一称为 UpgradeModule。这是一个包含用于引导和管理支持 Angular 和 AngularJS 代码的混合应用程序的实用程序的模块。”

此外 - 在您制定适当的迁移策略时,在线上有很好的参考资料可以将 AngularJS 集成到 Angular 项目中。您可以搜索“同时运行 AngularJS 和 Angular”并找到详细描述将 AngularJS 项目集成到较新的 Angular 项目的过程的案例研究。


推荐阅读