Angular 1.x 允许您使用 ngInclude directive 包含模板部分.
Angular 2+ does not have this directive . Current suggested solutions are to create a component instead .我不想必须这样做,因为我怀疑每个 DRYing 模板的情况都是你应该制作一个新组件的情况。那是因为我怀疑为模板代码的每个重复数据删除添加组件会在我的项目中产生一个单独的组件困惑问题,并在该位置周围产生许多不必要的 @Component
语句。
那么在 Angular 2+ 中如何将一个模板包含在另一个模板中呢? (或者为什么每个尝试包含模板的案例实际上都是您应该制作一个全新组件的案例?)
最佳答案
事实是 angular 2 不能很好地处理操作 dom 的东西。这就是为什么他们弃用 ng-include 而没有替代品。然而,说结帐这个:https://www.npmjs.com/package/ng-include哪种对我有用。
关于angular - 如何在 Angular 2+ 中包含模板部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44184145/