冉冉說
2019-03-20 17:15:01
<el-form ref="formRoot"></el-form> this.$refs[formRoot].validate((valid) => {});在這個element校驗中參數(shù)valid的作用是什么?它在什么狀態(tài)是為true,為true時代表什么意思?
3 回答

滄海一幻覺
TA貢獻1824條經(jīng)驗 獲得超5個贊
valid是匿名函數(shù)【(valid)=> {}】的形式參數(shù);
匿名函數(shù)作為函數(shù)validate的實際參數(shù);
validate函數(shù)執(zhí)行時,會為valid這個形式參數(shù)賦值。具體就是,validate函數(shù)執(zhí)行時, 會在某一時刻執(zhí)行匿名函數(shù),并為valid賦值。如果validate校驗為true, 執(zhí)行匿名函數(shù)時valid賦值為true;如果validate校驗為false,執(zhí)行匿名函數(shù)時valid賦值為false。
js自帶的方法sort方法,參數(shù)可以為compare函數(shù),可以作為類比。var newArr = [1,3,13,4].sort((num1, num2) => num1 - num2); 這里的num1, num2跟valid效果一樣。
添加回答
舉報
0/150
提交
取消