let query = uni.createSelectorQuery().select('#content');
query.boundingClientRect(function(data) {
console.log("节点高为"+" : "+data.height);
_this.contentHeight = data.height;
})
.exec();
如果要获取的内容区域的高度不固定,当数据发生更新的时候,内容区域的高度发生了变化,这时候获取到的值就会不准确,这时需要通过v-if判断后即可获取正常高度。
文章来源地址https://www.toymoban.com/news/detail-505390.html
文章来源:https://www.toymoban.com/news/detail-505390.html
到了这里,关于uni.createSelectorQuery()获取节点高度不准确的解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!