原因分析
官方文档说el-form-item的prop可选值应为form组件的model中的字段,所以如果prop与内部的el-input绑定的model字段不一致就会出现校验失效。
因为项目中遇到复杂的form表单传输 具体最终提交格式如下

对应的校验规则
原本我是只传的address,因为address对应的是:model="dept",而v-model绑定的确是dept对象子级对象里面的数据,这样就会造成校验失效.
所以,需要我们把prop="address"换成这个prop="extendOrg.address"
rules 校验名称换成这个 ['extendOrg.address']
原因是因为rules针对的是:model="dept" model绑定的那个数据 model.address 当然找不到 所有需要加上你套的数据格式这样就好了
最新回复