2

以前 #time 引用查询中的元素 id。然而,这在当前的 Dart 中被替换为 $['time']。然而我看到 # 仍在使用。# now 在当前 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 querySelector('#myId')) 中使用它用于引用元素 id(这是CSS id Selector)。

直接在 Dart 代码中使用,#idconst Symbol('id')(参见规范语言的符号部分)的同义词。这在处理dart:mirrors时非常有用。

于 2013-11-04T09:21:09.047 回答