-
异步验证表单的工具:async-validator
资源介绍
异步验证器
验证表单异步。 一种变体
安装
npm i async-validator
用法
基本用法包括定义一个描述符,将其分配给一个模式,并将要验证的对象以及一个回调函数传递给该模式的validate方法:
import Schema from 'async-validator' ;
const descriptor = {
name : {
type : 'string' ,
required : true ,
validator : ( rule , value ) => value === 'muji' ,
} ,
age : {
type : 'number' ,
asyncValidator : ( rule , value ) => {
return new Promise ( ( resolve , re