在PC项目中,想要获取元素很简单,有很多种方式如getElementId,querySelect。。。
但在小程序中如何获取呢?
步骤一:获取SelectorQuery 对象实例
var query = wx.createSelectorQuery() //返回一个SelectorQuery 对象实例
步骤二:使用SelectorQuery 对象方法如:
var nodesRef= query.select("#my") //返回一个NodesRef 对象实例
步骤三:使用nodesRef对象方法如:
详细可见:https://developers.weixin.qq.com/miniprogram/dev/api/wxml/NodesRef.html
nodesRef.fields(Object fields, function callback)
nodesRef.boundingClientRect(function callback)
步骤四:执行所有的请求。请求结果按请求次序构成数组,在callback的第一个参数中返回
query.exec((res)=>{
console.log(res);
})