提交 1f7d0a18 编写于 作者: H hdx

createSelectorQuery: 移除 this.createSelectorQuery 用法

上级 1f91a3cc
...@@ -38,10 +38,6 @@ ...@@ -38,10 +38,6 @@
组件内使用 组件内使用
`this.createSelectorQuery()`, 等效于 `uni.createSelectorQuery().in(this)`
注意:web 平台暂不支持 this.createSelectorQuery()
```html ```html
<template> <template>
<view> <view>
...@@ -64,7 +60,7 @@ ...@@ -64,7 +60,7 @@
}, },
methods: { methods: {
getNodeInfo() { getNodeInfo() {
this.createSelectorQuery().select('.rect1').boundingClientRect().exec((ret) => { uni.createSelectorQuery().in(this).select('.rect1').boundingClientRect().exec((ret) => {
this.nodeInfoList.length = 0 this.nodeInfoList.length = 0
this.nodeInfoList.push(ret[0] as NodeInfo) this.nodeInfoList.push(ret[0] as NodeInfo)
}) })
...@@ -86,19 +82,19 @@ ...@@ -86,19 +82,19 @@
示例: 示例:
```js ```js
this.createSelectorQuery().select('.rect1').boundingClientRect().exec() uni.createSelectorQuery().select('.rect1').boundingClientRect().exec()
// 共返回 1 条结果,第一项数据类型为 NodeInfo // 共返回 1 条结果,第一项数据类型为 NodeInfo
result = [ {} ] result = [ {} ]
``` ```
```js ```js
this.createSelectorQuery().selectAll('.rect1').boundingClientRect().exec() uni.createSelectorQuery().selectAll('.rect1').boundingClientRect().exec()
// 共返回 1 条结果,第一项数据类型为 NodeInfo[] // 共返回 1 条结果,第一项数据类型为 NodeInfo[]
result = [ [{},{}] ] result = [ [{},{}] ]
``` ```
```js ```js
this.createSelectorQuery().select('.rect1').selectAll('.rect2').boundingClientRect().exec() uni.createSelectorQuery().select('.rect1').selectAll('.rect2').boundingClientRect().exec()
// 共返回 2 条结果,第一项数据类型为 NodeInfo,第二项数据类型类型为 NodeInfo[] // 共返回 2 条结果,第一项数据类型为 NodeInfo,第二项数据类型类型为 NodeInfo[]
result = [ {}, [{},{}] ] result = [ {}, [{},{}] ]
``` ```
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册