设置 props 方法并通过事件绑定在元素上
onPress() {
}
<TestComponent
onPress={this.onPress.bind(this)}
/>
这样写,每一次渲染都会重新绑定 onPress方法, 不要让方法每一次都绑定,因此把绑定移动到构造器内。
constructor(props) {
super(props);
this.onPress = this.onPress.bind(this);
}
onPress() {
}
render() {
<TestComponent
onPress={this.onPress}
/>
}