Dart,为什么使用innerHtml设置影子根内容工作但是appendHtml不行?

时间:2014-06-02 18:29:06

标签: dart shadow-dom

我已经this Gist显示了该问题,但基本上我发现使用shadowRoot.innerHtml = '...'有效但使用shadowRoot.appendHtml('...')无法正常工作,会导致控制台警告{{1我无法解释。任何人都知道这是简单的方式,还是特定于Dart?

1 个答案:

答案 0 :(得分:1)

Removing disallowed element表示您需要NodeValidator。

shadowRoot.append(
    new document.body.createFragment('....'), 
    validator: new NodeValidationBuilder().allow(...);