从具有多个输入字段的动态页面获取答案

时间:2019-06-14 06:07:34

标签: react-native react-native-android react-native-ios

我是新来响应本地开发的人。我用json数据(输入,无线电道具,下拉菜单,文本区域,图像,组合列表等多种组件类型)创建了一个动态页面。

我已经用json原生的react渲染了具有多个组件的动态屏幕。但是我现在面临的问题是-如何在保存/提交操作中获取组件值,因为它们是动态生成的字段。每个组件都有唯一的键“ 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 :(得分:0)

您将必须了解如何在React和React Native中使用表单。与React和React Native表单相关联的有一个叫做onChange的函数。

请查看下面提到的链接,以获取通过表格提交的信息 https://facebook.github.io/react-native/docs/0.59/handling-text-input