我已经this Gist显示了该问题,但基本上我发现使用shadowRoot.innerHtml = '...'
有效但使用shadowRoot.appendHtml('...')
无法正常工作,会导致控制台警告{{1我无法解释。任何人都知道这是简单的方式,还是特定于Dart?
答案 0 :(得分:1)
Removing disallowed element
表示您需要NodeValidator。
shadowRoot.append(
new document.body.createFragment('....'),
validator: new NodeValidationBuilder().allow(...);