From f95e4521ad8dedf66af4dfe434176ee96f96f964 Mon Sep 17 00:00:00 2001 From: zhangdaiscott Date: Thu, 6 Apr 2023 21:29:19 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90issues/397=E3=80=91=E5=9C=A8=E8=A1=A8?= =?UTF-8?q?=E5=8D=95=E4=B8=AD=E4=BD=BF=E7=94=A8v-model:value=E7=BB=91?= =?UTF-8?q?=E5=AE=9AJSelectDept=E7=BB=84=E4=BB=B6=E6=97=B6=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E6=B8=85=E9=99=A4=E5=B7=B2=E9=80=89=E6=8B=A9=E7=9A=84?= =?UTF-8?q?=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Form/src/jeecg/components/JSelectDept.vue | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/components/Form/src/jeecg/components/JSelectDept.vue b/src/components/Form/src/jeecg/components/JSelectDept.vue index 5097a22..2a4ca38 100644 --- a/src/components/Form/src/jeecg/components/JSelectDept.vue +++ b/src/components/Form/src/jeecg/components/JSelectDept.vue @@ -1,7 +1,7 @@ @@ -119,6 +119,17 @@ emit('update:value', values.join(',')); } const getBindValue = Object.assign({}, unref(props), unref(attrs)); + + //update-begin---author:wangshuai ---date:20230406 for:【issues/397】在表单中使用v-model:value绑定JSelectDept组件时无法清除已选择的数据------------ + /** + * 值改变事件更新value值 + * @param values + */ + function handleChange(values) { + emit('update:value', values); + } + //update-end---author:wangshuai ---date:20230406 for:【issues/397】在表单中使用v-model:value绑定JSelectDept组件时无法清除已选择的数据------------ + return { state, attrs, @@ -130,6 +141,7 @@ regModal, setValue, handleOpen, + handleChange }; }, });