0


uniapp 获取页面高度及元素高度

一、获取页面高度

通过uni.getSystemInfoSync()方法可以获取到系统信息,其中就包括了页面高度等信息。

const { windowHeight } = uni.getSystemInfoSync(); // 获取页面高度

二、获取元素高度

比如有一个金刚区,我们需要获取到这块区域的高度:

<view class="square_giant">
    <block v-for="item in giantList" :key="item.id">
        <view class="square_giant_item">
            <image :src="item.image || ''" mode=""></image>
            <text>{{ item.title || '' }}</text>
        </view>
    </block>
</view>
const query = uni.createSelectorQuery().in(this);
query.select('.square_giant').boundingClientRect(({ height }) => {
  console.log('square_giant的高度是:' + height + 'px');
}).exec();
标签: uni-app 前端 vue.js

本文转载自: https://blog.csdn.net/weixin_46167462/article/details/130650293
版权归原作者 BUG生产者之一 所有, 如有侵权,请联系我们删除。

“uniapp 获取页面高度及元素高度”的评论:

还没有评论