欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

vue如何取消rules

傅智翔2年前11瀏覽0評論

在Vue中,我們經常需要使用rules來驗證表單輸入的規則,但是在某些情況下,我們需要取消某些規則,這篇文章將會介紹一些方法來取消rules。

//取消某個表單項的規則驗證 this.$refs.formName.clearValidate('表單項name');

上面的代碼可以取消一個表單項的規則驗證,使用方法非常簡單,只需要在需要取消規則的表單項上加入一個ref屬性,然后調用該方法清除規則驗證即可。

//取消整個表單的規則驗證 this.$refs.formName.resetFields();

如果我們需要取消整個表單的規則驗證,可以使用resetFields()方法來清空整個表單的規則驗證,使用方法也非常簡單,同樣只需要在表單上加入一個ref屬性,然后調用該方法即可。

//取消所有表單的規則驗證 for(var i in this.$refs) { if(i.indexOf('form') !== -1) { this.$refs[i].resetFields(); } }

如果我們的頁面中有多個表單,而且需要取消所有表單的規則驗證,就需要用到上面這段代碼,它會找到ref中含有form的所有表單,并取消它們的規則驗證。

總結:這篇文章介紹了三種取消Vue中表單驗證規則的方法,使用方法非常簡單,有需要的同學可以根據自己的需求使用。