2022-06-01 如何获取元素节点(wepy小程序)
const query = wx.createSelectorQuery(); query.select('.box').boundingClientRect(); query.exec( (rect) => { console.log(rect) });
注:如果返回一个null或者是[null],可以试试下面的解决方案:
方案1.在createSelectorQuery后面加上in(this),即:
const query = wx.createSelectorQuery().in(this);
方案2.添加定时器,这个方法wx.createSelectorQuery是需要页面渲染完才能获取到dom的,所以可以试试定时器,注意延时最好3秒起步。
结语:本来我是想用这个方法来获取video标签的muted属性的,没想到这只是个获取元素的方法,大意了!