我已经做了
this Gist来显示问题,但基本上我发现使用shadowRoot.innerHtml =’…’工作但是使用shadowRoot.appendHtml(‘…’)不起作用,它会导致控制台警告删除不允许的元素<样式和GT;我无法解释.任何人都知道这是简单的方式,或者它是否特定于Dart?
@H_301_3@解决方法
删除不允许的元素表示您需要NodeValidator.
shadowRoot.append( new document.body.createFragment('....'),validator: new NodeValidationBuilder().allow(...);