html
<div class="tests" v-for="(item, index) in tests" :key="index">
<div class="item">{{ item }}</div>
</div>
js
export default {
data () {
return {
tests: []
}
},
onLoad: function () {
this.getData()
},
methods: {
getData () {
this.tests = ['aaaaaaaaa', 'bbbbbbbbbbbbbbbbbb', 'cc']
this.queryMultipleNodes()
},
queryMultipleNodes () {
setTimeout(() => {
wx.createSelectorQuery().selectAll('.tests').fields({
dataset: true,
size: true,
scrollOffset: true,
properties: ['scrollX', 'scrollY']
}, function (rects) {
console.log(rects)
rects.forEach(element => {
console.log(element.height)
})
}).exec()
}, 300)
}
}
}
重要的是加定时器
网友评论