<div class="midResize" id="midResize" title="收缩侧边栏" @mousedown.stop="startResize" v-if="showbottomResize">
startResize(event) {
this.isResizing = true;
const containerHeight = this.$refs.midTop.clientHeight;
const startTopHeight = parseFloat(this.topDivHeight);
const startY = event.clientY;
const handleMouseMove = (moveEvent) => {
if (!this.isResizing) return;
const deltaY = (moveEvent.clientY - startY) / (containerHeight) * 100;
let newBottomHeight = 36 /(containerHeight) *100
let newTopHeight = startTopHeight + deltaY;
if (newTopHeight < this.minPercentageHeight) {
newTopHeight = this.minPercentageHeight;
} else if (newTopHeight > 96) {
newTopHeight = 100 - newBottomHeight;
}
this.topDivHeight = newTopHeight + '%';
this.bottomDivHeight = 100 - newTopHeight + '%';
};