您现在的位置是:网站首页> 编程资料编程资料
vue3 获取元素高度不准的问题_vue.js_
2023-05-24
454人已围观
简介 vue3 获取元素高度不准的问题_vue.js_
vue3 获取元素高度不准
html:
555{{ statusMap[text].text }} 查看详情
const rightBox = ref(); let ztreeHeight = ref(0); onMounted(() => { watch( () => state.dataSource, () => { nextTick(()=>{ $(document).ready(()=>{ ztreeHeight.value = rightBox.value.$el.scrollHeight; }) }) }, ); });
主要是动态数据请求回来之后获取元素的高度。
页面获取元素高度和$el问题
1.最近遇到一个需求就是vue中遇到 this.refs.elForm.offsetHeight,获取不到该高度
2.然后通过了解才知道,该元素事elementui分装的元素,需要再获取的前提加一个$el(如果是html标签就不用加)
this.refs.elForm.$el.offsetHeight
就可以获取到其高度。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
您可能感兴趣的文章:
相关内容
- c++游戏教程使用easyx做出大飞机_vue.js_
- Vue3中使用pnpm搭建monorepo开发环境_vue.js_
- React 中的 useContext使用方法_React_
- React的diff算法核心复用图文详解_React_
- vue项目兼容ie11的实现方法_vue.js_
- JavaScript前端迭代器Iterator与生成器Generator讲解_JavaScript_
- vue3 elmentPlus table实现列宽可拖拽功能_vue.js_
- TypeScript新语法之infer extends示例详解_JavaScript_
- 微信小程序使用navigator实现页面跳转功能_javascript技巧_
- vue 实现滑动块解锁示例详解_vue.js_
