如果transclude:false,这里的转换是如何工作的?

时间:2015-09-29 17:31:57

标签: angularjs angularjs-directive angularjs-ng-transclude

我试图了解有关高级自定义指令的更多信息,我正在查看以下源代码:

https://github.com/dpiccone/ng-pageslide/blob/master/dist/angular-pageslide-directive.js

我注意到第11行,transclude: false,

但是,这个指令包含在div中。 如何完成翻译?

因此给出的例子是:

<div ... ng-controller="yourCtrl">
    ...
    <pageslide ps-open="checked">
        <div>
            <p>some random content...</p>
        </div>
    </pageslide>
    ...
</div>

1 个答案:

答案 0 :(得分:2)

它也没有使用template。这意味着<pageslide>子元素仍可在链接中使用,它们可以是manipulated