如何将var传递给onPress?

时间:2018-03-24 13:26:07

标签: javascript reactjs

我正在尝试从分配给a的JSON文件中获取值/字符串,然后可以将其传递给handleAnswerQuestion。

Error message

var a = { myData.results[count].category[count] }

<TrueButton onPress={() => this.handleAnswerQuestion(a)}>

const TrueButton = styled.TouchableOpacity`
  padding: 15px 25px 15px 25px;
  border-radius: 50;
  backgroundColor: rgba(106,227,104, 0.8);
`

1 个答案:

答案 0 :(得分:1)

您需要在自定义类 TrueButton 上传递值。然后你可以这样通过:

<TrueButton onPress={(valueFromCustomClass) => this.handleAnswerQuestion(valueFromCustomClass)}>

valueFromCustomClass 是您从自定义类传递的值。