2016-03-07 38 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

相關問題