polymer - 如何在影子根内部创建影子根

标签 polymer shadow-dom

我知道使用 polymer 很容易,但我想使用 JavaScript 来做到这一点

影子根 > 影子根 > 影子根

最佳答案

http://www.html5rocks.com/en/tutorials/webcomponents/shadowdom-301/#toc-shadow-multiple讨论多个影子根。

<div id="example1">Light DOM</div>
<script>
  var container = document.querySelector('#example1');
  var root1 = container.createShadowRoot();
  var root2 = container.createShadowRoot();
  root1.innerHTML = '<div>Root 1 FTW</div>';
  root2.innerHTML = '<div>Root 2 FTW</div>';
</script>

关于polymer - 如何在影子根内部创建影子根,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25854186/

相关文章:

javascript - Polymer 使用 Array 进行数据绑定(bind)

html - 重新分配嵌套影子 DOM 中的重复插槽元素

javascript - Shadow DOM 服务器端模板

css - polymer 自定义元素不会样式

polymer - polymer 元素内的内容可编辑

javascript - 在 Polymer 中使用来自 session 存储 Web 的数据

css - 如何使用媒体查询更改主机的CSS :( polymer )

带选择器的 Polymer/shadow dom 通用选择器

typescript - Rust WebAssembly 自定义元素内存释放错误

javascript - 数据绑定(bind)更新时更改 dom-if - polymer