删除指令中的transcluded元素

时间:2014-03-05 20:07:57

标签: angularjs angularjs-directive

我有一个使用Bootstrap按钮组的简单指令。我正在使用transclude,所以我可以为肯定的布局添加更多按钮。这一切都像冠军,但我需要删除transclude div,这样它就不会弄乱按钮组布局。

所以该指令提出了这个:

<div class="btn-group ng-isolate-scope">
<button class="btn btn-default">Save</button>
<button class="btn btn-default">Cancel</button>
<div ng-transclude="">
    <button class="btn btn-danger"Delete</button>
 </div>
</div>

我想要的是:

<div class="btn-group ng-isolate-scope">
<button class="btn btn-default">Save</button>
<button class="btn btn-default">Cancel</button>
<button class="btn btn-danger">Delete</button>
</div>

我发现this article但是它有点过时,并且在编译中引用了不推荐使用的函数。有人能指出我正确的方向吗?

0 个答案:

没有答案