有一个保存在listQuestion状态下的问题列表。每个问题都有一个答案输入字段。如何存储输入的值,以及如何使用onChangetext保存每个问题的值?
state = {
    listQuestion: [],
  };
async componentDidMount() {
   let question = await AsyncStorage.getItem("QuestionUser");
   if (question) {
      this.setState({ listQuestion: JSON.parse(question) });
    }
 }
renderTableData() {
    return this.state.listQuestion.map(ques => {
      const { question } = ques;
      return (
        <View style={styles.headerBottom}>
          <View style={styles.nameView}>
            <Text style={styles.textName}>{question} </Text> // display question
            <Input></Input> // how to use value and onChangeText for each question
          </View>
        </View>
      );
    });
  }发布于 2020-03-05 17:58:50
listQuestion.findIndex((ques)=>ques=={target.value});quesIndex = const listQuestionquesIndex = {target.value};
https://stackoverflow.com/questions/60542252
复制相似问题