5bd17685 by fanguang

fix

1 parent 0bdd6ee0
......@@ -42,20 +42,20 @@ const checkKeys = computed(() => {
return props.treeInfo.checkedKey ?? []
});
const currentNodeKey = computed(() => {
// if (props.treeInfo.currentNodeKey) {
// nextTick(() => {
// let domItems = treeRef.value?.$el.getElementsByClassName('el-tree-node');
// let clientHeight = treeRef.value?.$el.clientHeight;
// for (const item of domItems) {
// if (item.getAttribute('data-key') == props.treeInfo.currentNodeKey) {
// if (item.offsetTop > clientHeight) {
// item.scrollIntoView({ block: "end", inline: "nearest" });
// }
// break;
// }
// }
// })
// }
if (props.treeInfo.currentNodeKey) {
nextTick(() => {
let domItems = treeRef.value?.$el.getElementsByClassName('el-tree-node');
let clientHeight = treeRef.value?.$el.clientHeight;
for (const item of domItems) {
if (item.getAttribute('data-key') == props.treeInfo.currentNodeKey) {
if (item.offsetTop > clientHeight) {
item.scrollIntoView({ block: "end", inline: "nearest" });
}
break;
}
}
})
}
return props.treeInfo.currentNodeKey ?? ''
});
const customInfo = computed(() => {
......
......@@ -1565,7 +1565,9 @@ onMounted(() => {
@tablePageChange="tablePageChange" @tableSwitchBeforeChange="tableSwitchBeforeChange" />
</div>
</div>
<Drawer ref="drawerRef" :drawerInfo="drawerInfo" @drawerBtnClick="drawerBtnClick"
<Drawer ref="drawerRef"
class="table-no-scorll"
:drawerInfo="drawerInfo" @drawerBtnClick="drawerBtnClick"
@radioGroupChange="radioGroupChange" @drawerTableBtnClick="tableBtnClick"
@drawerTableSelectionChange="tableSelectionChange" @drawerTableToolBtnClick="toolBtnClick"
@drawerTableInputChange="tableInputChange" @drawerToolBtnClick="toolBtnClick" @onUpload="onUpload"
......@@ -1592,8 +1594,13 @@ onMounted(() => {
}
</style>
<style>
.el-scrollbar__bar.is-vertical {
<style lang="scss">
.table-no-scorll {
.el-scrollbar__bar.is-vertical {
display: none!important;
}
}
/* .el-scrollbar__bar.is-vertical {
display: none!important;
} */
</style>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!