React Native:如何获得键值?

时间:2018-01-12 09:30:10

标签: react-native

我是反应原生的新手,我希望获得关键价值。让我知道如何做到这一点?

<TouchableOpacity key={text}  onPress={this.Click.bind(this)}> </TouchableOpacity>
    Click()
    {
    // how to get key value here.
    }

1 个答案:

答案 0 :(得分:0)

在反应中,键用于跟踪组件。虽然无法从内部访问它,但如果您是确定密钥的人,则可以通过将相同的密钥传递给onPress函数将其包装到另一个函数中来实现。实施例;

<TouchableOpacity
    key={text}
    onPress={(other_argument) => (this.Click.bind(this))(text, other_argument)}
> </TouchableOpacity>

Click(key, other_argument) {
    console.log(key);
}