WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2020-12-01 c4c9a03d3ba029b613d64a6514c132d28636d1c5
forms/form/CForm.vue
@@ -14,6 +14,7 @@
<script>
import Taro from '@tarojs/taro';
import './cForm.scss';
export default {
    name: 'CForm',
@@ -39,7 +40,7 @@
                        Taro.showToast({
                            title: validation.msg,
                            icon: 'none',
                            mask: true,
                            mask: false,
                            duration: 2000,
                        });
                        return;
@@ -51,7 +52,14 @@
        },
    },
    mounted() {
        this.formData.$handleChange = (evt) => {
        this.formData.$handleChange = (evt = []) => {
            Object.keys(evt).forEach((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);
        };
        this.formData.$regItemValidator = (name, cb) => {