2016-03-07 66 views

回答

1

指令C包含在指令B中。但是两个模板中唯一可见的文本位于指令ng-transclude的div内。所以文本内容被横扫的HTML代替:在<dir-b>的情况下的指令C,在<dir-c>的情况下没有任何内容。

这里的固定模板来告诉你,它工作正常,你的例子:https://plnkr.co/edit/FRtMA3h0Caredc4staW8?p=preview

像NG-来看,NG-transclude是一个占位符,这意味着:由身体内部的一个替换此元素的内容指令。

+0

太棒了!感谢关于ng-transclude的评论就像ng-view ...,这让我更有意义。 – user714157

相关问题