Получение ответа с динамической страницы с несколькими полями ввода - PullRequest
0 голосов
/ 14 июня 2019

Я новичок в реакции нативной разработки. Я создаю динамическую страницу с данными JSON (несколько типов компонентов, таких как ввод, радиопропуск, раскрывающийся список, текстовая область, изображение, комбинированный список).

Я рендерил динамический экран с несколькими компонентами в реагировать нативно из json. Но проблема, с которой я сейчас сталкиваюсь, заключается в том, как извлечь значения компонентов в действии сохранения / отправки, поскольку они являются динамически генерируемыми полями. для каждого компонента будет доступен уникальный ключ 'id'.

{  
   "type":"textfield",
   "question":"some questions?",
   "id":1
},
{  
   "type":"radiobutton",
   "question":"some questions?",
   "id":2
},
{  
   "type":"combolist",
   "question":"some questions?",
   "id":3
}

Мне нужно значение, введенное в вышеупомянутых 3 компонентах при сохранении / отправке действия. Примечание. Размер полей на странице варьируется от 100 до 300 полей.

1 Ответ

0 голосов
/ 14 июня 2019

Вам нужно будет понять, как работают формы в React и React Native.Существует нечто, называемое функцией onChange, связанное с формами React и React Native.

Пожалуйста, проверьте ссылку, указанную ниже, для сбора информации, представленной через форму https://facebook.github.io/react-native/docs/0.59/handling-text-input

...