el-form的validate()方法改成async/await的形式返回验证值
在使用elementUI的el-form时,使用表单验证的方法validate(),发现只能使用回调的写法获取验证值:
那如何改成async/await那种可以在等号左边获取到验证后的值呢?直接上代码,在上面的el-form的基础上:
注意:validate()方法里面为空时,会返回一个Promise,验证通过返回true,但是验证不通过会报异常进入默认的catch,无法执行下一行,所以要自定义catch方法,返回验证结果;
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭