HomeDocs
跳到主要内容

SelectorQuery

简介

选择器

方法参数

方法参数说明
exec执行所有的请求
selectselector在当前页面下选择第一个匹配选择器 selector 的节点,返回一个 NodesRef 对象实例,可以用于获取节点信息
selectAllselector在当前页面下选择匹配选择器 selector 的节点,返回一个 NodesRef 对象实例。 与 selectorQuery.select(selector) 不同的是,它选择所有匹配选择器的节点
selectViewport选择显示区域,可用于获取显示区域的尺寸、滚动位置等信息,返回一个 NodesRef 对象实例

示例代码

Page({
onReady() {
this.selectorQuery = dlt.createSelectorQuery();
},
queryNodeInfo() {
this.selectorQuery
// .in(this); 用于自定义组件内加此语句
.select('.target')
// 或者.selectAll('.target')
// 或者.selectViewport()
.boundingClientRect((res) => {
console.log('节点信息', res);
})
.exec();
},
});
Privacy agreementDeveloper agreementcontact us: developer_service.mi@transsion.com © 2024 MiniApp. All Rights Reserved.