У меня есть две страницы addressForm.js и index.js .На странице addressForm.js указан код для формы.Пример кода показан ниже.
<Col >
<div style={{'height': '45px','display':'flex'}}>
<label style={{'color': '#f5222d', 'paddingTop': '10px','fontFamily': 'SimSun'}}>*</label>
<label style={{'width':'74px','paddingTop':'8px'}}>Customer Name:</label>
<FormItem >
{getFieldDecorator('Name', {
initialValue: '',
rules: [{
required: true,
message: (
<Tooltip
visible={true} placement="topRight"
title="Please Input Customer Name"
/>
),
}],
})(
<Input placeholder="Customer Name" style={{'width':'164px'}} onChange={(e)=>{e.preventDefault(); e.stopPropagation();
this.handleChange(0,e, 'Name')}}/>
)}
</FormItem>
</div>
</Col>
На странице index.js написано описание функций формы (что происходит при нажатии кнопки Submit ).Пример кода:
handleOk = () => {
this.props.form.validateFields((err, values) => {
if (!err) {
/* Code.......*/
}
});
}
Проблема заключается в том, что проверка не работает (т. Е. Проверка проверки не выполнена, и я получаю эту ошибку).
Должен ли я импортировать что-либо в индекс.js страница, чтобы избежать ошибки?