[Dart] Polymer : Shadow Elementの取得
Shadow Element(ほんまもんのHtmlElement)を取得するには、
PolymerElementの$を使う。
jQueryっぽいが、ここにはidしか指定できない。
(だって、Map<String,Element>だ)
しかも、制限があって、template if等で消される可能性のあるものは検索できないようだ。
(polymer[0.12.2+1]で確認)
<polymer-element>
<template>
<div id="hoge"> // ←これは取得可能
<template if="{{ visible }}">
<div id="fuga"> // ←これは取得できない
</div>
</template>
</div>
<template>
</polymer-element>
PolymerElementの$を使う。
jQueryっぽいが、ここにはidしか指定できない。
(だって、Map<String,Element>だ)
しかも、制限があって、template if等で消される可能性のあるものは検索できないようだ。
(polymer[0.12.2+1]で確認)
<polymer-element>
<template>
<div id="hoge"> // ←これは取得可能
<template if="{{ visible }}">
<div id="fuga"> // ←これは取得できない
</div>
</template>
</div>
<template>
</polymer-element>
コメント
コメントを投稿