Я использую react-admin
для своего приложения. Я хочу создать поле поиска с возможностью выбора (предлагая возможные значения) для нескольких полей, которое выбирает данные (имя элемента в моем случае из элементов таблицы), которые можно выбрать из таблицы на сервере. Мой текущий код выглядит так:
`
export default class ModelCreate extends React.Component<any, any> {
return (
<Create title="Create a Model" {...this.props}>
<SimpleForm className="model-container" toolbar={<ModelCreateToolbar />}>
<SelectInput
source="group"
label="Group"
choices={GROUP}
optionText="name"
optionValue="group"
style={styles}
validate={validateField}
required
/>
<ReferenceArrayInput source="id" reference="features">
<SelectArrayInput source="name" reference="features" label="feature" required />
</ReferenceArrayInput>
</SimpleForm>
</Create>
);
}
}
`
В этом коде feature
- это имя моей таблицы, в котором есть записи идентификатора и имени.
P.S .: Я использую typescript
.