Polymer 中的 <content> 和 <shadow> 标签有什么区别?
What is the difference between <content> and <shadow> Tag in Polymer?
在阅读纸质标签组件时,我开始知道有一个标签 <shadow></shadow>
我用我的组件之一测试了它。它的工作方式类似于 <content></content>
标签。所以我的问题是它们之间有什么区别?
它们实现了相同的目的,即充当自定义元素外部内容的插入点,并且都旨在用于 Web 组件。
但是当您需要在一个组件中创建多个影子根时,使用 <shadow>
标签。
有关这些标签的更多信息,请访问:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Shadow
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/content
在polymer中,当你extend another polymer element使用影子标签时,父模板将被插入到影子标签内。而本地 dom 将被插入到内容标签内
在阅读纸质标签组件时,我开始知道有一个标签 <shadow></shadow>
我用我的组件之一测试了它。它的工作方式类似于 <content></content>
标签。所以我的问题是它们之间有什么区别?
它们实现了相同的目的,即充当自定义元素外部内容的插入点,并且都旨在用于 Web 组件。
但是当您需要在一个组件中创建多个影子根时,使用 <shadow>
标签。
有关这些标签的更多信息,请访问:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Shadow
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/content
在polymer中,当你extend another polymer element使用影子标签时,父模板将被插入到影子标签内。而本地 dom 将被插入到内容标签内