猿问

如何在没有ngFor和另一个@Component的情况下多次重复一段HTML

问题很简单,我想在模板中多次重复一段HTML。


但是我希望在页面的不同位置重复执行此操作,这意味着ngFor不是解决方案,因为这些片段会直接一个接一个地重复。


一个“可行的解决方案”是为我重复的HTML定义一个特定的@Component,然后执行类似的操作: <p>Whatever html</p><my-repeated-html></my-repeated-html><h4>Whatever</h4><my-repeated-html></my-repeated-html>


但是我发现创建一个专门的组件来执行类似的操作是很过分的,它没有任何功能意义,并且仅是我要设置的html结构所必需的。


ng2模板引擎中真的没有任何东西可以定义“内部模板”并在当前模板中的任何需要的地方使用它吗?


如果答案是否定的,我想我宁愿复制HTML,即使那有点糟。


慕虎7371278
浏览 690回答 2
2回答
随时随地看视频慕课网APP

相关分类

AngularJS
我要回答