From 3f9f9611ee8cd6bcbcd74dfd7a7bb82782ab7b0a Mon Sep 17 00:00:00 2001 From: yaojn Date: Fri, 16 May 2025 10:48:02 +0800 Subject: [PATCH] =?UTF-8?q?-=20[=E4=BF=AE=E5=A4=8D]=E6=9E=B6=E6=9E=84?= =?UTF-8?q?=E5=9B=BE=E7=BC=96=E8=BE=91-=E8=87=AA=E5=AE=9A=E4=B9=89?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=B8=85=E9=99=A4=E5=8D=95=E9=80=89=E6=A1=86?= =?UTF-8?q?=E5=80=BC=EF=BC=8C=E7=BB=84=E4=BB=B6=E5=80=BC=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E8=A2=AB=E6=B8=85=E7=A9=BA=20=20=20=20-=20[=E5=85=B3=E8=81=94]?= =?UTF-8?q?#[1422322672566272]=E6=9E=B6=E6=9E=84=E5=9B=BE=E7=BC=96?= =?UTF-8?q?=E8=BE=91-=E8=87=AA=E5=AE=9A=E4=B9=89=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=B8=85=E9=99=A4=E5=8D=95=E9=80=89=E6=A1=86=E5=80=BC=EF=BC=8C?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E5=80=BC=E6=B2=A1=E6=9C=89=E8=A2=AB=E6=B8=85?= =?UTF-8?q?=E7=A9=BA=20http://192.168.0.96:8090/demo/rdm.html#/bug-detail/?= =?UTF-8?q?939050947543040/939050947543057/1422322672566272?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/resources/plugins/TsForm/TsFormHandler.vue | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/resources/plugins/TsForm/TsFormHandler.vue b/src/resources/plugins/TsForm/TsFormHandler.vue index 5aa6b9b1..d42ad452 100644 --- a/src/resources/plugins/TsForm/TsFormHandler.vue +++ b/src/resources/plugins/TsForm/TsFormHandler.vue @@ -62,12 +62,13 @@ export default { }, computed: {}, watch: { - /*valueLocal: { - handler() { - this.$emit('on-change', this.valueLocal); + value: { + handler(newValue) { + // 处理自定义数据,删除单选框值的时候,组件值没有被清空的问题 + this.valueLocal = this.$utils.deepClone(newValue); }, deep: true - }*/ + } }, render(h, cx) { let $handler; -- Gitee