小程序获取view元素的高度

页面wxml

<!--page/index/index.wxml-->
<view id='demo'>
    <text>哈哈哈哈哈</text>
    <view>哈哈哈哈哈</view>
</view>

js文件

onLoad: function(options) {
        //创建节点选择器
        var query = wx.createSelectorQuery();
        //选择id
        query.select('#demo').boundingClientRect()
        query.exec(function(res) {
            //res就是 所有标签为mjltest的元素的信息 的数组
            console.log(res);
            //取高度
            console.log(res[0].height);
        })
    },

结果:

这里获取的高度可以是设置好的,也可以是没有设置,自动撑开的高度。(如果都为0,加一个延迟执行试试)

 

 

转 : https://www.cnblogs.com/wanan-01/p/9947254.html

 

posted @ 2022-03-01 14:46  与f  阅读(1079)  评论(0)    收藏  举报