react-native 坑
this绑定
如果自定义函数中需要调用state
和props
属性或者其他函数需要用到this时,必须在onPress
里的函数中绑定this,形如: this.onSubmit.bind(this)
<Text style={styles.titleText} onPress={this.onSubmit.bind(this)}>
提交{'\n\n'}
</Text>
onSubmit() {
let a = this.state.userName + this.state.userPassword
this.setState({
titleText: a
})
}