From 110f9ef9d33a4200c68d05aca7d90da5fc05f135 Mon Sep 17 00:00:00 2001 From: ibuler Date: Tue, 31 Mar 2020 15:49:45 +0800 Subject: [PATCH] =?UTF-8?q?[Update]=20=E4=BF=AE=E6=94=B9datatable?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/DataTable/index.vue | 102 ++++++++++ src/components/ListTables/headeraction.vue | 13 +- src/components/ListTables/index-backup.vue | 166 ---------------- src/components/ListTables/table.vue | 15 +- src/components/Select2/index.vue | 7 +- .../el-data-table/el-data-table.vue | 179 ++++-------------- .../components/BaseDetailPage/index.vue | 4 +- src/layout/components/IBox.vue | 4 +- .../components/NavHeader/AccountDropdown.vue | 2 +- src/layout/components/Page/index.vue | 3 +- src/layout/components/SubMenuPage/index.vue | 2 +- src/main.js | 15 -- src/views/users/UserGroupDetail/index.vue | 6 +- src/views/users/UserGroupList.vue | 4 +- src/views/users/UserList.vue | 64 ++----- 15 files changed, 192 insertions(+), 394 deletions(-) create mode 100644 src/components/DataTable/index.vue delete mode 100644 src/components/ListTables/index-backup.vue diff --git a/src/components/DataTable/index.vue b/src/components/DataTable/index.vue new file mode 100644 index 000000000..c2f5b0bf8 --- /dev/null +++ b/src/components/DataTable/index.vue @@ -0,0 +1,102 @@ + + + + + diff --git a/src/components/ListTables/headeraction.vue b/src/components/ListTables/headeraction.vue index 9a74c45c0..456ccac72 100644 --- a/src/components/ListTables/headeraction.vue +++ b/src/components/ListTables/headeraction.vue @@ -13,7 +13,18 @@ - - diff --git a/src/components/ListTables/table.vue b/src/components/ListTables/table.vue index 99fb5bcf0..1c77e2b83 100644 --- a/src/components/ListTables/table.vue +++ b/src/components/ListTables/table.vue @@ -12,6 +12,7 @@ v-loading="loading" :data="tabledata" stripe + border @selection-change="handleSelectionChange" > + /> @@ -68,7 +69,7 @@ :pager-count="5" @size-change="handleSizeChange" @current-change="handleCurrentChange" - > + /> @@ -77,12 +78,14 @@ /* eslint-disable no-unused-vars */ import search from './search' import headeraction from './headeraction' +// import ActionsGroup from '../ActionsGroup' const _vm = this export default { name: 'Tables', components: { search, headeraction + // ActionsGroup, }, props: { getData: { @@ -191,7 +194,8 @@ export default {