テンプレート内の要素にアクセスするにはどうすればよいですか? 私は現在、ポリマー要素の中にキャンバスを持っていますが、キャンバスを取得するためのきれいな方法を見つけることができないようです.
@CustomTag('level-selector-item2')
class LevelSelectorItem2 extends PolymerElement {
LevelSelectorItem2.created() : super.created() {
}
}
テンプレートは次のとおりです。
<polymer-element name="level-selector-item2" attributes="level">
<template>
<div>
<canvas style="width: 300px; height: 200px" id="levelIcon"></canvas>
</div>
</template>
</polymer-element>
this.querySelector を使用すると、created、ready、enteredView イベントで常に null が返されるようです。