现在我试图从子组件中的父组件获取Params,但我不能。
我正在使用“react-navigation”,然后在父组件中,我做了如下代码。
renderShopList() {
return shopLists.map((value, index) => {
const { navigate } = this.props.navigation;
return (
<TouchableOpacity
key={index}
onPress={() => {
if (value.genre === '飲食') {
navigate('Restaurant', 'food');
在儿童组件中,我试图使用
"Console.log(this.props.navigation.navigate.params);"
但我可以捕捉到“未定义”状态。
如何从父组件中获取正确的参数?
你可以试试吗
this.props.navigation.state.params