# NodesRef

用于获取 QXML 节点信息的对象

## 方法

### [NodesRef.fields(Object fields)](NodesRef.fields.html)

获取节点的相关信息。需要获取的字段在 fields 中指定。返回值是 `nodesRef` 对应的 `selectorQuery`

### [SelectorQuery NodesRef.boundingClientRect(NodesRef.boundingClientRectCallback callback)](NodesRef.boundingClientRect.html)

添加节点的布局位置的查询请求。相对于显示区域，以像素为单位。其功能类似于 DOM 的 `getBoundingClientRect`。返回 `NodesRef` 对应的 `SelectorQuery`。

### [SelectorQuery NodesRef.scrollOffset(NodesRef.scrollOffsetCallback callback)](NodesRef.scrollOffset.html)

添加节点的滚动位置查询请求。以像素为单位。节点必须是 `scroll-view` 或者 `viewport`，返回 `NodesRef` 对应的 `SelectorQuery`。

### [SelectorQuery NodesRef.context(NodesRef.contextCallback callback)](NodesRef.context.html)

添加节点的 Context 对象查询请求。目前支持 [VideoContext](../media/video/VideoContext.html)、[CanvasContext](../canvas/CanvasContext.html) 和 [MapContext](../media/map/MapContext.html) 的获取。
