From c4c9a03d3ba029b613d64a6514c132d28636d1c5 Mon Sep 17 00:00:00 2001
From: Tevin <tingquanren@163.com>
Date: Tue, 01 Dec 2020 14:48:50 +0800
Subject: [PATCH] 表单第三部分,地址联动、手机验证码、开关,同意协议等

---
 forms/form/CForm.vue |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/forms/form/CForm.vue b/forms/form/CForm.vue
index 365fcac..a13df65 100644
--- a/forms/form/CForm.vue
+++ b/forms/form/CForm.vue
@@ -40,7 +40,7 @@
                         Taro.showToast({
                             title: validation.msg,
                             icon: 'none',
-                            mask: true,
+                            mask: false,
                             duration: 2000,
                         });
                         return;
@@ -54,7 +54,11 @@
     mounted() {
         this.formData.$handleChange = (evt = []) => {
             Object.keys(evt).forEach((key) => {
-                this.formData[key] = evt[key];
+                if (typeof this.formData[key] === 'undefined') {
+                    this.$set(this.formData, key, evt[key]);
+                } else {
+                    this.formData[key] = evt[key];
+                }
             });
             this.onChange && this.onChange(evt);
         };

--
Gitblit v1.9.1