前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >vue3使用 vant ui 3 如何获取组件 popup dom的高度?

vue3使用 vant ui 3 如何获取组件 popup dom的高度?

作者头像
蓓蕾心晴
发布2024-01-16 08:35:19
2560
发布2024-01-16 08:35:19
举报
文章被收录于专栏:前端小叙前端小叙

我目前使用的是 vant-ui 3.1.2 popup 弹出层组件,我想要获取弹出层的高度来计算一些东西,但是使用常规定义 ref dom 的方式总是无法获取,最终找到方案如下:

vant-ui 官方文档:https://vant-contrib.gitee.io/vant/v3/#/zh-CN/popup

代码语言:javascript
复制
<template>
  <van-popup
      v-model:show="show"
      closeable
      close-icon="close"
      teleport="body"
      ref="vantPop"
      @open="openElements"
      @close="closeElements"
    >
    </van-popup>
</template>
<script setup>
const vantPop = ref(null)
// 获取 vantPop 的高度
const popHeight = vantPop.value?.popupRef.value.clientHeight 
</script>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-01-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档