From 7eac62635bf64fade6e37bb3aeb6ef91a25e3548 Mon Sep 17 00:00:00 2001 From: ibuler Date: Tue, 19 Dec 2023 16:59:25 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E6=94=AF=E6=8C=81=E7=82=B9=E5=87=BB=20?= =?UTF-8?q?label=20=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Form/FormFields/Select2.vue | 1 + .../ListTable/TableAction/LabelSearch.vue | 23 ++++++++++- .../Table/TableFormatters/LabelsFormatter.vue | 39 +++++++++++++------ 3 files changed, 51 insertions(+), 12 deletions(-) diff --git a/src/components/Form/FormFields/Select2.vue b/src/components/Form/FormFields/Select2.vue index ea177147c..9bcb13153 100644 --- a/src/components/Form/FormFields/Select2.vue +++ b/src/components/Form/FormFields/Select2.vue @@ -375,6 +375,7 @@ export default { this.refresh() this.$log.debug('Visible change, refresh select2') } + this.$emit('visible-change', visible) } } } diff --git a/src/components/Table/ListTable/TableAction/LabelSearch.vue b/src/components/Table/ListTable/TableAction/LabelSearch.vue index 55c8d1916..c15eee46f 100644 --- a/src/components/Table/ListTable/TableAction/LabelSearch.vue +++ b/src/components/Table/ListTable/TableAction/LabelSearch.vue @@ -1,7 +1,7 @@