callback应该怎么理解,有多少种使用姿势

来源:8-2 登录组件源码精简

慕圣3435224

2020-10-08

const validateUsername = (rule, value, callback) => {
if (!validUsername(value)) {
callback(new Error(‘Please enter the correct user name’))
} else {
callback()
}
}

1、参数中的callback和下面的callback是一个意思吗?
2、箭头函数的三个参数是固定写法吗?这种写法来源与哪里?

写回答

1回答

扬_灵

2020-10-09

同学你好,参数中的callback和下面的callback是一个意思,箭头函数的三个参数是根据函数使用时传递过来的信息决定的,callback是在函数调用时传递你传递过去的方法,但是在这里element的表单验证时这种参数是固定的而且自定义校验 callback 必须被调用,这个你可以去官网看一下element的表单验证方法使用。

0
8
扬_灵
回复
慕圣3435224
表单验证官方文档中自定义校验中关于函数的使用,要想再往细看就只能看看这部分的源码了.
2020-10-19
共8条回复

Vue Element+Node.js开发企业通用管理后台系统

基于Element的中后台课程,一套中小型企业通用的后台管理系统

2829 学习 · 1714 问题

查看课程