1

我已经制作了这个 Gist来显示问题,但基本上我发现 usingshadowRoot.innerHtml = '...'有效但 usingshadowRoot.appendHtml('...')不起作用,它会导致控制台警告Removing disallowed element <STYLE>,我无法解释。任何人都知道这是否很简单,或者它是否特定于 Dart?

4

1 回答 1

1

Removing disallowed element表示您需要一个 NodeValidator。

shadowRoot.append(
    new document.body.createFragment('....'), 
    validator: new NodeValidationBuilder().allow(...);
于 2014-06-02T20:26:28.170 回答