例如,我有一个如下所示的模板。AngularJS - 如何在没有包装的情况下包含模板
template.html:
<div>div1</div>
<div>div2</div>
我想无论我想没有一个包装包括它,所以结果是这样的:
<body>
.
.
<div>div1</div>
<div>div2</div>
.
.
</body>
我不能使用ng-include
,因为它有一个包装<ng-include>
。
我试着创建一个指令replace:true
,但有一个错误说模板必须只有一个根元素。
如果它是一个没有replace:true
的注释指令,那么模板将不会显示。
我该怎么办?我需要这个,因为包装会弄乱布局。
你已经指出了他们不是选择的可能性和原因。这不是应该如何使用指令的。根据你想要做的事情,这可能是XY问题,可以通过修改当前布局/样式来解决。 – estus