#代表当前飞镖的含义

时间:2013-11-04 09:01:58

标签: dart

以前#time引用查询中的元素ID。但是,在当前的Dart中用$ ['time']取代了这个。然而,我看到#仍被使用。现在Dart版本中#现在指的是什么?

由于

2 个答案:

答案 0 :(得分:3)

$PolymerElement的属性。它是ID为具有id属性的阴影树中的子节点的ID映射。

它基本上是this.shadowRoot.querySelector('#$id')的直接快捷方式。

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

答案 1 :(得分:2)

querySelector中使用(如querySelector('#myId')),它用于引用元素ID(这是the CSS id Selector)。

直接在Dart代码中使用,#idconst Symbol('id')的同义词(请参阅Symbols section of the specification language)。当您处理 dart:mirrors 时,这非常有用。