import Form from '..'; import Input from '../../input'; import Radio from '../../radio'; import React from 'react'; import ReactDOM from 'react-dom'; const FormItem = Form.Item; const RadioGroup = Radio.Group; const formItemLayout = { labelCol: { span: 6, }, wrapperCol: { span: 14, }, }; class BasicDemo extends React.Component { userExists(rule, value) { return new Promise((resolve, reject) => { if (!value) { resolve(undefined); } else { setTimeout(() => { if (value === 'frank') { reject(new Error('Sorry, this username is already exist.')); } else { resolve(undefined); } }, 500); } }); } render() { return (
{(errors, state) => { if (state === 'loading') { return 'loading...'; } return errors; }} Male Female console.log(v, e)} style={{ marginRight: 10 }} > Submit Reset
); } } ReactDOM.render(, document.getElementById('form-demo-10'));