从React Native中的屏幕/路线/导航器返回值?

时间:2018-12-05 00:46:04

标签: react-native react-native-navigation

是否可以像这样从屏幕/路线/导航器返回值?还是有可能解决这个问题?

let result = this.props.navigation.navigate('NewScreen', {item: this.state.item});

1 个答案:

答案 0 :(得分:0)

使用navigate时,您可以使用第二个参数,该参数正是在这里使用的方式。

this.props.navigation.navigate('NewScreen', {item: this.state.item})

因此,如果您在传入{item: this.state.item}的同时从 CurrentScreen 导航到 NewScreen ,则可以在 NewScreen < / strong>,方法是调用this.props.navigation.getParam('item', /*some default value here*/)。您可以了解有关here

的更多信息