【发布时间】:2021-05-06 03:19:49
【问题描述】:
我的 React Native 应用程序中有以下内容:
Hub.js:
export default class Hub extends Component {
static navigationOptions = {
header: null
};
constructor(props){
super(props);
this.state = {
}
}
render() {
return (
<View style={{flex: 1}}>
<TouchableOpacity
onPress={() => this.props.navigation.navigate("Links")}
>
<Text>Link #1</Text>
</TouchableOpacity>
<TouchableOpacity
onPress={() => this.props.navigation.navigate("Links")}>
<Text>Link #2</Text>
</TouchableOpacity>
</View>
</View>
)
}
}
webviewsFolder/Links.js:
export default function Links() {
const links = ['https://www.youtube.com/', 'https://www.google.com/'];
return <WebView source={{ uri: links[0] }} />;
}
我想设置我的应用程序,以便单击 Link #1 按钮导致 Links.js 返回 youtube(又名链接 [0]),单击 Link #2 按钮导致 Links.js 返回 google(链接[1])。我该怎么做?
【问题讨论】:
标签: javascript react-native react-navigation