假设我有一个包含 ng-include
指令的元素的模板:
<div ng-include src="'templates/top-promo-content.html'"></div>
我试图将所有模板整合到我们的构建应用JS中(使用browserify
和brfs
转换),概念上来说,这将会是这样的:
<div ng-include src="fs.readFileSync('./templates/top-promo-content.html', 'utf8')"></div>
最终导致的结果是:
<div ng-include src="<ul><li>list item</li></ul>"></div>
有没有办法在
ng-include
中使用原始或编译后的HTML,而不是使用模板URL?如果没有,是否有其他替代方案可以在Angular中实现这一点,例如某种包含或部分,但具有包括原始/编译后的HTML的能力?