#reactjs #typescript #antd
Вопрос:
У меня есть компонент, в котором выбран дизайн муравья, и компонент формы, в котором я использую этот выбор, я пытаюсь установить атрибут » имя » в выборе дизайна муравья, но я получаю эту ошибку
Компонент выбора дизайна муравья
interface Props {
name?: string;
value?: string;
}
export const Select = ({ name, ...props }: Props) => {
const { Option } = SelecteAntd;
import {Select } from 'antd';
<Select
bordered={false}
{...props}
name={name}
>
<Option value="Youth">under 24</Option>
<Option value="Adult">25 - 64</Option>
<Option value="Senior">64 </Option>
</Select>
Компонент Формы
import { Select } from '../shared/Select';
<Select
value={surveyData.age}
name='age' <------
onChange={handleChange}
/>
Комментарии:
1. Вы не используете
Form.Item
компонент antd для упаковкиSelect
компонента?2. да, я использую форму.Элемент
3. Передайте
name
реквизитForm.Item
вместо этого.