From 0b5656e8de47a46f4649307ec0f1acbca080c6d2 Mon Sep 17 00:00:00 2001 From: zer0Black Date: Thu, 15 Apr 2021 18:04:50 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91Jtable?= =?UTF-8?q?=E8=9E=8D=E5=90=88=E5=8E=9FSTabe=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/components/jero/JImageUpload.vue | 1 - jero-web/src/components/jero/JTable.vue | 86 +++++++++- jero-web/src/views/demo/list/RoleList.vue | 150 ++++++++++++------ 3 files changed, 184 insertions(+), 53 deletions(-) diff --git a/jero-web/src/components/jero/JImageUpload.vue b/jero-web/src/components/jero/JImageUpload.vue index b26e6889..906ff2e0 100644 --- a/jero-web/src/components/jero/JImageUpload.vue +++ b/jero-web/src/components/jero/JImageUpload.vue @@ -106,7 +106,6 @@ }, methods:{ initFileList(paths){ - debugger if(!paths || paths.length === 0){ this.fileList = []; return; diff --git a/jero-web/src/components/jero/JTable.vue b/jero-web/src/components/jero/JTable.vue index 9ca4147b..ab7ffaf7 100644 --- a/jero-web/src/components/jero/JTable.vue +++ b/jero-web/src/components/jero/JTable.vue @@ -1,15 +1,32 @@ \ No newline at end of file From 55998565eb23e262aa057c054946edeefac2aa65 Mon Sep 17 00:00:00 2001 From: zer0Black Date: Fri, 16 Apr 2021 11:06:49 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91?= =?UTF-8?q?=E4=BF=AE=E5=A4=8DRoleList=E7=A4=BA=E4=BE=8B=E5=A4=9A=E4=BD=99?= =?UTF-8?q?=E7=9A=84=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/views/demo/list/RoleList.vue | 2 -- 1 file changed, 2 deletions(-) diff --git a/jero-web/src/views/demo/list/RoleList.vue b/jero-web/src/views/demo/list/RoleList.vue index 3ef605fa..ffc32518 100644 --- a/jero-web/src/views/demo/list/RoleList.vue +++ b/jero-web/src/views/demo/list/RoleList.vue @@ -94,8 +94,6 @@ data () { return { description: '列表使用场景:后台管理中的权限管理以及角色管理,可用于基于 RBAC 设计的角色权限控制,颗粒度细到每一个操作类型。', - visible: false, - form: null, mdl: {}, // 高级搜索 展开/关闭 advanced: false, From 2c7a6f674bb5e938d656a4a62637a4aaf8226c6c Mon Sep 17 00:00:00 2001 From: zer0Black Date: Fri, 16 Apr 2021 11:09:51 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91?= =?UTF-8?q?=E6=8F=92=E6=A7=BD=E9=97=AE=E9=A2=98=E5=A4=84=E7=90=86=EF=BC=8C?= =?UTF-8?q?=E5=8E=BB=E9=99=A4=E6=AD=A4=E5=89=8D=E7=9A=84=E6=8F=92=E6=A7=BD?= =?UTF-8?q?=E6=94=B6=E9=9B=86=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/components/jero/JTable.vue | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/jero-web/src/components/jero/JTable.vue b/jero-web/src/components/jero/JTable.vue index ab7ffaf7..24a7e36b 100644 --- a/jero-web/src/components/jero/JTable.vue +++ b/jero-web/src/components/jero/JTable.vue @@ -166,17 +166,8 @@ export default { return false } }, - slots() { - let slots = [] - for (let column of this.columns) { - if (column.scopedSlots && column.scopedSlots.customRender) { - slots.push(column.scopedSlots.customRender) - } - } - return slots - }, + // 获取插槽信息 scopedSlotsKeys() { - debugger return Object.keys(this.$scopedSlots).filter(key => !this.usedSlots.includes(key)) }, },