如果在項目中自己對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中.