1

当我尝试使用如下所示的 Polymer 扩展某些元素时,会出现以下错误消息。

@CustomTag('click-counter')
class ClickCounter extends CanvasElement with Polymer {
  // something
}

Breaking on exception: Unsupported operation: Class must provide extendsTag if base native class is not HTMLElement

我该如何解决?

4

1 回答 1

1

当您在 Dart 代码中使用 Polymer 扩展某些元素时,您还必须向聚合物元素添加 'extends' 属性,如下所示,否则您会收到 Breaking on exception 消息。

<polymer-element name="click-counter" extends="canvas" attributes="count">

另请参阅为什么在使用自定义元素时会出现内部 Dartium 异常?

于 2013-11-07T01:56:38.607 回答