如果在项目中自己对element-ui的组件做了进一步封装,这个时候可能会导致使用element-ui的校验规则无法验证到自己封装的组件,这是因为封装的组件数据变动的时候并没有主动通知父组件el-form-item,导致父组件不知道要对该处地方进行校验所致。
如下,country-select 是自己封装的组件:
country-select 子组件下要主动调用父组件el-form-item的validate方法将变动的值交给父组件校验,这个方法建议放到watch中.
如果在项目中自己对element-ui的组件做了进一步封装,这个时候可能会导致使用element-ui的校验规则无法验证到自己封装的组件,这是因为封装的组件数据变动的时候并没有主动通知父组件el-form-item,导致父组件不知道要对该处地方进行校验所致。
如下,country-select 是自己封装的组件:
country-select 子组件下要主动调用父组件el-form-item的validate方法将变动的值交给父组件校验,这个方法建议放到watch中.