【问题标题】:How to include template partials in Angular 2+如何在 Angular 2+ 中包含模板部分
【发布时间】:2017-10-26 07:39:07
【问题描述】:

Angular 1.x 允许您使用 ngInclude directive 包含模板部分。

Angular 2+ does not have this directiveCurrent suggested solutions are to create a component instead。我不想这样做,因为我怀疑每一个干燥模板的情况都是你应该制作新组件的情况。那是因为我怀疑为模板代码的每个去重添加组件会在我的项目中产生一个单独的组件混乱问题,并在该位置产生大量不必要的@Component 语句。

那么,如何在 Angular 2+ 中将一个模板包含在另一个模板中? (或者为什么每次尝试包含模板的情况都确实是您应该制作全新组件的情况?)

【问题讨论】:

    标签: angular templates angular2-template


    【解决方案1】:

    事实是 angular 2 不能很好地处理操纵 dom 的东西。这就是为什么他们不推荐使用 ng-include 而没有替换。但是,请查看以下内容:https://www.npmjs.com/package/ng-include 哪种对我有用。

    【讨论】:

    • 感谢您的链接。我不明白ng-include 的这种实现如何作为通用解决方案发挥作用,因为它要求您的所有模板都可供单独下载,并且会通过等待响应来延迟渲染时间。
    猜你喜欢
    • 1970-01-01
    • 2017-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-07
    相关资源
    最近更新 更多