如何访问模板中的元素?我目前在聚合物元素内部有一个画布,但似乎找不到一种干净的方法来获取画布。
@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 似乎总是返回 null,所有这些都在 created、ready 和 enterView 事件中。