Questions tagged «angularjs-ng-transclude»

3
何时在Angular中使用transclude'true'和transclude'element'?
什么时候应该使用transclude: 'true'以及何时transclude: 'element'?我transclude: 'element'在Angular文档中找不到任何有关它们的信息,这非常令人困惑。 如果有人可以用简单的语言解释这一点,我将很高兴。每种选择的好处是什么?它们之间的真正区别是什么? 这是我发现的: transclude: true 在编译函数中,您可以借助transclude链接函数来操作DOM,也可以使用任何HTML标记上的ngTransclude指令将已嵌入的DOM插入模板中。 和 transclude: ‘element’ 这会包含整个元素,并且在编译函数中会引入一个包含链接功能。您无法在此处访问范围,因为尚未创建范围。编译函数为该指令创建了一个链接函数,该链接函数可以访问范围,而transcludeFn可以让您触摸克隆的元素(已被嵌入)以进行DOM操作或使用绑定到其中范围的数据。供您参考,这在ng-repeat和ng-switch中使用。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.