Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 反应本机获取单击文本字段的文本_Reactjs_React Native_Ecmascript 6_Jsx - Fatal编程技术网

Reactjs 反应本机获取单击文本字段的文本

Reactjs 反应本机获取单击文本字段的文本,reactjs,react-native,ecmascript-6,jsx,Reactjs,React Native,Ecmascript 6,Jsx,我想获取单击文本字段的文本 <Text style={styles.name}> {item.author} <Text style={styles.date}> {item.date}</Text> <Text style={styles.category}> · {item.type}</Text> </Text> 我想返回textfield的文本,其中{item.author}是第一个子项不确

我想获取单击文本字段的文本

<Text style={styles.name}>
    {item.author}
    <Text style={styles.date}> {item.date}</Text>
    <Text style={styles.category}> · {item.type}</Text>
</Text>

我想返回textfield的文本,其中{item.author}是第一个子项

不确定您说要返回文本时的确切意思…但是您可以得到包含所有文本值的项:

<TouchableWithoutFeedback onPress={() => this.doSomething(item)}>
  <Text style={styles.name}>
    {item.author}
    <Text style={styles.date}> {item.date}</Text>
    <Text style={styles.category}> · {item.type}</Text>
  </Text>
</TouchableWithoutFeedback>
具有onPress属性。检查事件包含的内容,它可能包含有关文本的信息,但很可能包含注释。因此,您可能只需按一下每个按钮,就像alertitem.date}>{item.date}