From 551fe50a44d0b6358cf3861f772ca223ea56f0e2 Mon Sep 17 00:00:00 2001 From: Vben Date: Sun, 7 Mar 2021 01:40:55 +0800 Subject: [PATCH] perf(table): the table fills the height according to the screen close #310 --- CHANGELOG.zh_CN.md | 2 + package.json | 2 +- src/components/Page/src/PageWrapper.vue | 28 +++--- src/components/Table/src/BasicTable.vue | 3 + .../Table/src/hooks/useTableScroll.ts | 7 ++ src/components/Table/src/style/index.less | 91 +------------------ src/components/Tree/src/index.vue | 52 ++++++++--- src/views/demo/system/account/DeptTree.vue | 43 +++++++++ src/views/demo/system/account/index.vue | 27 +++--- yarn.lock | 18 ++-- 10 files changed, 135 insertions(+), 138 deletions(-) create mode 100644 src/views/demo/system/account/DeptTree.vue diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index 2867a0d6..40e1f7fc 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -9,6 +9,8 @@ - 表格关闭分页时不再携带分页参数 - 登录页监听回车事件进行登录 +- 当表格设置自适应大小时,根据屏幕来铺满了高度. +- Tree 滚动条优化 ### 🐛 Bug Fixes diff --git a/package.json b/package.json index 94ec4eaf..6ea32934 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "vite-plugin-mock": "^2.2.0", "vite-plugin-purge-icons": "^0.7.0", "vite-plugin-pwa": "^0.5.6", - "vite-plugin-style-import": "^0.7.6", + "vite-plugin-style-import": "^0.8.1", "vite-plugin-svg-icons": "^0.2.1", "vite-plugin-theme": "^0.4.8", "vite-plugin-windicss": "0.6.10", diff --git a/src/components/Page/src/PageWrapper.vue b/src/components/Page/src/PageWrapper.vue index 7858d604..28e4b91f 100644 --- a/src/components/Page/src/PageWrapper.vue +++ b/src/components/Page/src/PageWrapper.vue @@ -1,6 +1,11 @@