mirror of
https://gitee.com/lab1024/smart-admin.git
synced 2025-11-10 20:53:47 +08:00
优化一些问题和代码
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
/**
|
||||
* 计算表格自适应高度
|
||||
*
|
||||
* @param {*} heightRef
|
||||
* @param {*} removeRefArray
|
||||
* @param {*} extraRemoveHeight
|
||||
* @returns
|
||||
*/
|
||||
|
||||
import { useAppConfigStore } from '../store/modules/system/app-config';
|
||||
|
||||
export function calcTableHeight(heightRef, removeRefArray, extraRemoveHeight) {
|
||||
let removeHeight = 0;
|
||||
if (removeRefArray && removeRefArray.length > 0) {
|
||||
for (const item of removeRefArray) {
|
||||
removeHeight = removeHeight + item.value.$el.offsetHeight;
|
||||
}
|
||||
}
|
||||
|
||||
let due = 40;
|
||||
if (useAppConfigStore().$state.pageTagFlag) {
|
||||
due = due + 40;
|
||||
}
|
||||
if (useAppConfigStore().$state.footerFlag) {
|
||||
due = due + 40;
|
||||
}
|
||||
|
||||
removeHeight = removeHeight + extraRemoveHeight + due;
|
||||
heightRef.value = document.querySelector('#smartAdminLayoutContent').offsetHeight - removeHeight;
|
||||
}
|
||||
Reference in New Issue
Block a user