将角度 js 指令集成到角度 7 组件中



是否可以在运行时将 Angular js 指令集成到 Angular 7 组件中。Angular js是一个独立的项目模块,具有自己的文件夹结构。此文件夹结构还包括指令。这些角度js指令可以通过提供指令的文件路径导入到Angular 7应用程序中并在Angular 7组件模板中使用吗?请建议是否有办法做到这一点。

不建议这样做。两者的架构和生命周期非常不同,这样做只会增加出错、时间和精力的机会

回答您的问题:是的,有一种方法可以做到这一点,因为您可以使用任何 JS 库/框架并使用 ng7 的 @ViewChild/templateRefs 来控制元素来操作 DOM,但是在将数据更新到 Angular7 时会遇到问题。

我强烈建议您创建一个新的ng2+组件,并从旧项目中导入代码,并将其转换为Angular2+组件。

最新更新