'split-pane-left-area’是要获取的组件class,可以通过浏览器F12调试,在样式页面查看class信息
目的:将div的高度设置和split-pane-left-area 组件的高度一致
- 动态绑定style
<div :style="{height: listHeight+ 'px'}">
- 获取元素高度:通过document.getElementsByClassName,offsetHeight属性即为页面组件的高度
<div :style="{height: listHeight+ 'px'}">
data() {
return {
listHeight: 565,
};
},
mounted() {
// 动态绑定审核方案列表高度,确保显示不会超出页面范围
if (document.getElementsByClassName('split-pane-left-area')[0].offsetHeight) {
this.listHeight = document.getElementsByClassName('split-pane-left-area')[0].offsetHeight - 30;
}
},
本文介绍如何通过F12开发者工具获取split-pane-left-area组件的高度,并利用JavaScript动态绑定div的style属性,使其高度与组件一致,同时处理可能出现的滚动条高度差异。
1839

被折叠的 条评论
为什么被折叠?



