我有一个 AngularJS 指令,directiveFoo
由一个属性实例化:
<div directiveFoo></div>
我希望我directiveFoo
总是实例化另一个指令,例如模板是:
<div directiveBar="123"></div>
我的问题是——这是否可以在不创建所有浪费的节点的情况下完成?我想添加replace
到我的指令中,但随后它就消失了directiveFoo
我最终想要的是:
<div directiveFoo directiveBar="123"></div>
连接了两个控制器。
这是一个简化的例子。我试图防止:
<div directiveA>
<div directiveB>
<div directiveC="123">
<div directiveD></div>
</div>
</div>
</div>
在我真的不需要所有嵌套的 DOM 节点的情况下