鍍金池/ 問答/HTML/ 在這個element校驗中參數(shù)valid的作用是什么?這個element校驗中參

在這個element校驗中參數(shù)valid的作用是什么?這個element校驗中參數(shù)valid的作用是什么?

<el-form ref="formRoot"></el-form>
 this.$refs[formRoot].validate((valid) => {});

在這個element校驗中參數(shù)valid的作用是什么?它在什么狀態(tài)是為true,為true時代表什么意思?

回答
編輯回答
祈歡
  1. valid是匿名函數(shù)【(valid)=> {}】的形式參數(shù);
  2. 匿名函數(shù)作為函數(shù)validate的實際參數(shù);
  3. validate函數(shù)執(zhí)行時,會為valid這個形式參數(shù)賦值。具體就是,validate函數(shù)執(zhí)行時, 會在某一時刻執(zhí)行匿名函數(shù),并為valid賦值。如果validate校驗為true, 執(zhí)行匿名函數(shù)時valid賦值為true;如果validate校驗為false,執(zhí)行匿名函數(shù)時valid賦值為false。
  4. js自帶的方法sort方法,參數(shù)可以為compare函數(shù),可以作為類比。var newArr = [1,3,13,4].sort((num1, num2) => num1 - num2); 這里的num1, num2跟valid效果一樣。
2018年3月23日 14:20
編輯回答
櫻花霓

就是form組件驗證是否通過(也就是form-item組件是否全部驗證通過),true表示通過。

2017年3月14日 18:50
編輯回答
伐木累

校驗通過為true,不通過false

2018年2月24日 23:09