问题
I'm using RN0.24 and flux3.26. RN version may be out-dated but the Actions.xxx
works fine when I'm using onPress={Actions.xxx}
However once I put it into functions like onPress={this.function}
and in function i do
function(event){ Actions.xxx; }
then it's not working
can anyone help with this?
回答1:
This is a this
issue, I think you can try:
render() {
const login = () => { Action.login() }
return (
<View style={styles.container}>
<Text style={styles.welcome} onPress={ login }>
Go to Login
</Text>
</View>
);
}
}
Hope this can he helpful.
来源:https://stackoverflow.com/questions/37346979/how-to-call-actions-xxx-in-functions-binded-to-onpress-event-in-react-native-ro