聚合物使用影子DOM其部件在docs找到。
林调查github上你好世界的一个非常基本的例子:https://github.com/webcomponents/hello-world-polymer
林检查demo和我找不到任何影子根。
我曾与聚合物工作和我以前用过的shadow-root
,但为什么世界上没有shadow-root
该组件?由于一些优化的?
没有shadow-root
因为它们使用polyfilled影子DOM为V0规范,而不是当前的浏览器(V1)的支持。
您提供的演示与聚合物1建(根据hello-world.html
源代码,因为它使用Polymer()
功能和弃用的HTML进口)。聚合物1是建立在Web组件V0规格(自定义元素V0,影子DOM V0和HTML进口),它们现在已经过时,并通过影子DOM v1和自定义元素V1更换的顶部。