4
, когда я положил onPress
в контур карты, он не работает. как это исправить?React Native loop this
var PageOne = React.createClass({
_handlePress() {
this.props.navigator.push({id: 2,});
},
render() {
return (
<View>
<TouchableOpacity onPress={this._handlePress}> //work here
<Text> One </Text>
</TouchableOpacity>
<View style={styles.albums}>
{
list.map(function(item, index){
return (
<TouchableOpacity key={index} onPress={this._handlePress}> //doesn't work hehre
<Text>{item}</Text>
</TouchableOpacity>
)
})
}
</View>
</View>
);
}
});
спасибо за ваш ответ, но получаю ошибку 'неопределенными» не является объектом (оценка „_this._handlePress“) ':( – Cattla
Обновленный ответ, это должно работать для вас! –
Он работает, благодаря! – Cattla