admin-on-rest: как установить значение TextField с параметром, выбранным в DefaultOptionsField

У меня есть SimpleForm внутри EditView, где SimpleForm содержит DefaultOptionsField и TextField.

Идея состоит в том, чтобы выбрать опцию в DefaultOptionsField, которая затем обновит значение TextField.

Я могу выполнить эту работу, обновив TextField на DefaultOptionsField onChange с помощью базового JavaScript, но я бы предпочел более Admin-on-Rest и React-подобный способ установки значения TextField. Тем не менее, слой EditView каким-то образом усложняет мне жизнь — мне еще предстоит найти простой, чистый и элегантный способ заставить TextField и DefaultOptionsField взаимодействовать в этом ключе.

Может быть, есть какой-нибудь базовый пример кода того, как я могу структурировать такое решение в Admin-on-Rest?


person Robin van Emden    schedule 25.09.2017    source источник


Ответы (1)


Ваш вариант использования в значительной степени описывает ввод, зависящий от AOR. Проверьте это здесь

https://github.com/marmelab/aor-dependent-input

person kunal pareek    schedule 26.09.2017
comment
Большой. Просто к вашему сведению, входные данные, зависящие от aor, постепенно объединяются в ядро ​​​​AOR, поэтому проверяйте статус на месте и используйте его соответствующим образом. - person kunal pareek; 27.09.2017
comment
Нет, aor-permissions был объединен с ядром AOR, но планов на aor-dependent-input нет. - person Gildas Garcia; 27.09.2017
comment
Ааа. Простите за это. - person kunal pareek; 27.09.2017