#reactjs #react-admin
#reactjs #react-admin
Вопрос:
Возможно ли автоматическое заполнение формы по событию onChange?
Можно ли получить доступ ко всем данным, которые поступают через запрос, с помощью ReferenceInput?
const handleChange = (event, ...props) => {
};
<ReferenceInput label="User" source="user.id" onChange={handleChange} reference="user">
<SelectInput fullWidth optionText="userDescription"/>
</ReferenceInput>
Ответ №1:
Для пользовательского onChange
события вы должны передать его внутри свойства inputProps в ReferenceInput .
Что-то вроде этого должно работать:
<ReferenceInput
inputProps={{
onChange: e => {
//your logic here
},
}}
>
С другой стороны, если вы хотите получить доступ к данным, поступающим внутри ReferenceInput, вы можете создать свой собственный компонент и получить параметры в качестве choices
поддержки.