SelectArrayInput с данными динамического массива

Компонент SelectArrayInput в учебнике использовал массив const в качестве опоры выбора, я хочу использовать данные динамического массива, которые запрашивают с сервера для установки опоры выбора, можете ли вы предложить мне решение?

Спасибо


person Bioz Nguyen    schedule 07.09.2017    source источник
comment
Добро пожаловать в Stack Overflow — приятно видеть вас. Пожалуйста, прочитайте Как мне задать хороший вопрос? и Как создать минимальный, полный и проверяемый пример, чтобы помочь сохранить содержимое Stack Overflows на максимально возможном уровне и увеличить ваши шансы на получение подходящего ответа.   -  person Axel    schedule 07.09.2017


Ответы (1)


Было бы лучше, если бы ваш выбор был на самом деле ресурсом, чтобы вы могли использовать ReferenceArrayInput. Даже если вы не хотите позволять пользователю редактировать их (с помощью List, Show и т. д.), вы можете просто объявить ресурс следующим образом:

<Resource name="choices_resource_name" />

Таким образом, вы можете использовать его в справочных вводах и полях.

Если вы не можете сделать его ресурсом, вам придется реализовать пользовательский компонент ввода, выполняющий выборку в componentDidMount и т. д.

person Gildas Garcia    schedule 07.09.2017