1

以下のように特定の Element を 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 を使用して特定の Element を拡張する場合、以下のように Polymer-Element に 'extends' 属性も追加する必要があります。そうしないと、Breaking on exception メッセージが表示されます。

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

カスタム要素を使用すると内部 Dartium Exception が発生するのはなぜですか?も参照してください。

于 2013-11-07T01:56:38.607 に答える