Iam尝试使用编辑选项
更新后下载自定义元素https://codepen.io/nagasai/pen/PKNeMw
在上面的示例中,我可以使用x-foo自定义元素下载文件,但是当我编辑它的值并尝试下载时,我只能看到DOM内容而没有阴影DOM
HTML:
UIActivityIndicatorView
JS:
Json
答案 0 :(得分:-1)
影子Root或影子DOM下的DOM无法通过innerHTML访问。它不应该是。就像它的设计方式一样。 除非您正在设计自定义元素并通过插槽公开DOM。 或者,已发布的元素以某种方式暴露其DOM。
你可能会尝试像提到here那样的hacky方式
但是,父innerHTML
上的直接DIV
无法获得您想要的内容。
另外,在Your exact same query上留下相同的答案,并引用早先关于穿透Shadow DOM的Stack Overflow讨论