动态表单数据验证 vue
idCard: [{ validator: (rule, value, callback) => { if (this.idCardVif === 'idCard') { this.validateIdCard(rule, value, callback) } else { this.validRequired(rule, value, callback) } },
<tcHeader required width="100px">证件号码</tcHeader> <FormItem prop="idCard"></FormItem> <!--<FormItem prop="idCardInput" class="idCardInput" v-if="idCardVif === 'idCardInput'"></FormItem>--> <tcContent style="width: calc(100% - 100px);"> <inputZen max v-if="idCardVif === 'idCardInput'" @on-blur="valiFormItemHandle('idCard')" v-model="formData.idCard" placeholder="" :maxlength="50"/> <id-card v-if="idCardVif === 'idCard'" @on-change="valiFormItemHandle('idCard')" v-model="formData.idCard" border="border-width:0"></id-card> </tcContent>
data () { return { idCardVif: 'idCard', // 身份证组件 和 input 组件 来回切换 idCard idCardInput
---------------------------------------------
生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!
https://pengchenggang.gitee.io/navigator/
SMART原则:
目标必须是具体的(Specific)
目标必须是可以衡量的(Measurable)
目标必须是可以达到的(Attainable)
目标必须和其他目标具有相关性(Relevant)
目标必须具有明确的截止期限(Time-based)
生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!
https://pengchenggang.gitee.io/navigator/
SMART原则:
目标必须是具体的(Specific)
目标必须是可以衡量的(Measurable)
目标必须是可以达到的(Attainable)
目标必须和其他目标具有相关性(Relevant)
目标必须具有明确的截止期限(Time-based)