React-admin SelectInput не показывает значение в Edit, используя вместе с вариантами выбора

Спасите себе массу неприятностей и просто добавьте glew.c в свой проект напрямую. Я не понимаю, почему люди так сильно сражаются, чтобы ссылаться на него извне. Лицензия является дружественной, и это только один исходный файл. Просто запомните #define GLEW_STATIC.

1
задан Reka Karolyi 13 March 2019 в 18:44
поделиться

1 ответ

Способ, которым я достиг этого, был следующим образом

<ReferenceInput label="Country" source='country.id' reference="Country"  sort={{ field: 'name', order: 'ASC' }} alwaysOn>
   <SelectInput optionText="name" optionValue="id" allowEmpty />
</ReferenceInput>

Мне нужно было загрузить свой выбор из этой базы данных, хотя, однако, концепция та же самая ... я подозреваю, что вы используете для источника неправильно .. Посмотрите в инструментах редукционного устройства .. в состоянии -> форма -> запись-форма -> значения, и вы должны увидеть что-то вроде status.id, который вы должны использовать вместо источника .. У меня есть тот же тип объекта в моей форме страны {id: 2} ... но это не то, что вы используете, чтобы получить ввод, чтобы показать ваше существующее значение ...

Ваше решение может быть таким же простым, как вызов значения diff в источнике, но вы будете знать, что это должно быть, посмотрев в состояние {status: 0} должен иметь что-то перед ним в состоянии, например что-то -> {status: 0}

0
ответ дан Greg Belyea 13 March 2019 в 18:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: