var checkCardID = (rule, value, callback) => {
setTimeout(() => {
if(this.form.personIdInfoType === '20000'){
if (idCardNoUtil.checkIdCardNo(value)) {
callback();
} else {
callback(new Error('请输入正确的身份证号码'));
}
}else{
callback();
}
}, 1);
这个是代码这个callback()到底什么意思啊前面也没有调用 在网上看了一下也是云里雾里 求大神讲解
checkCardID方法里面传入的参数callback是一个回调方法,callback()就是调用这个方法。你百度一下js回调函数的用法就知道了。
比如我们在调用checkCardID这个方法时,可以写成下面这样:
这里的
就相当于callback