ant design Form.Item validator自定义校验对象的值不为空:
代码语言:javascript复制<Form.Item
style={{ margin: 0 }}
name={dataIndex}
rules={[
{
required: true,
validator: (_, value, callback) => {
/**
* 判断Form值是否为空规则
* 默认值是一个对象,校验对象的值是否都是空值,如果是
* */
if (
value &&
typeof value === 'object' &&
Object.values(value).some((v) => !v)
) {
callback('请选择超标交通工具!');
} else {
callback();
}
},
},
]}
>...</Form.Item>
未经允许不得转载:w3h5-Web前端开发资源网 » ant design Form.Item validator自定义校验对象的值不为空