ts + react + antd
<Form name="basic" labelCol={{span: 8}} wrapperCol={{span: 16}} initialValues={{remember: true}} onFinish={onFinish} onFinishFailed={onFinishFailed} autoComplete="off">
<Form.Item label="用户名" name="username">
<Input />
</Form.Item>
<Form.Item label="密码" name="password">
<Input.Password />
</Form.Item>
<Form.Item wrapperCol={{offset: 8,span: 16,}}>
<Button type="primary" htmlType="submit">登录</Button>
</Form.Item>
</Form>
const onFinishFailed = (errorInfo:any) => {
console.log('Failed:', errorInfo);
/*
errorInfo: {
errorFields: (2) [{…}, {…}]
outOfDate: false
values: {username: undefined, password: undefined}
}
*/
};
问题: 函数 onFinishFailed 的参数 errorInfo 怎么定义泛型? 感觉无从下手 请大佬提供一下思路
<Form name="basic" labelCol={{span: 8}} wrapperCol={{span: 16}} initialValues={{remember: true}} onFinish={onFinish} onFinishFailed={onFinishFailed} autoComplete="off">
<Form.Item label="用户名" name="username">
<Input />
</Form.Item>
<Form.Item label="密码" name="password">
<Input.Password />
</Form.Item>
<Form.Item wrapperCol={{offset: 8,span: 16,}}>
<Button type="primary" htmlType="submit">登录</Button>
</Form.Item>
</Form>
const onFinishFailed = (errorInfo:any) => {
console.log('Failed:', errorInfo);
/*
errorInfo: {
errorFields: (2) [{…}, {…}]
outOfDate: false
values: {username: undefined, password: undefined}
}
*/
};
问题: 函数 onFinishFailed 的参数 errorInfo 怎么定义泛型? 感觉无从下手 请大佬提供一下思路