【发布时间】:2021-09-09 00:44:57
【问题描述】:
我需要将数据传递到另一个屏幕。这是导航堆栈中的代码
<Stack.Screen name="MyScreen" component={MyScreen} options={({ route }) => ({ title: 'Profile', url: 'http://www.google.com' })} />
在另一个屏幕上,这是我的代码,但我看不到参数。
import { Alert, View, Text, StyleSheet,} from 'react-native';
export default class MyScreen extends Component {
render() {
const { navigation } = this.props;
let mydata = navigation.getParam('url', 'http://');
alert(mydata);
}
}
【问题讨论】:
标签: react-native parameter-passing react-navigation react-navigation-v5