2

以前は、#time はクエリ内の要素 ID を参照していました。ただし、これは現在の Dart では $['time'] に置き換えられました。それでも # はまだ使われているようです。現在の Dart リリースでは、# は何を参照していますか?

ありがとう

4

2 に答える 2

3

$のプロパティですPolymerElement。これは、id 属性を持つシャドウ ツリー内の子のノードへの ID のマッピングです。

これは基本的に の直接のショートカットですthis.shadowRoot.querySelector('#$id')

http://api.dartlang.org/docs/releases/latest/polymer/Polymer.html# $

于 2013-11-06T02:53:41.907 に答える
2

querySelector ( like ) で使用され、要素 ID を参照するために使用されます (これはCSS id Selectorです)。querySelector('#myId')

Dart コード内で直接使用され、 (仕様言語のシンボル セクションを参照#id) の同義語です。これは、 dart:mirrorsを扱うときに非常に便利です。const Symbol('id')

于 2013-11-04T09:21:09.047 に答える