我在onPress期间遇到问题它会引发错误未定义的函数......等等。
有人可以帮我解决我的代码出了什么问题。为什么我不能调用_deletetRecord函数。
提前谢谢。
_deleteRecord = (id) => {
this.props.deleteRecord(id);
};
static navigationOptions = ({ navigation}) =>{
return{
headerRight: (
<IconIonicons
color="white"
name="md-trash"
size={24}
onPress={() =>this._deleteRecord(params.id)}
style={{color: '#ffffff', marginRight: 15}}
/>
),
}
}
答案 0 :(得分:0)
Change onPress={() =>this._deleteRecord(params.id)}
to onPress={this._deleteRecord(params.id).bind(this)}