我想创建从一个屏幕到另一个屏幕的导航。我使用了反应导航中的说明。下面是我的世博小吃链接。完整代码在那里。
答案 0 :(得分:1)
编辑https://snack.expo.dev/@horstleung/smiling-chocolates
您的问题:
import React from 'react';
import Documents from './Documents';
import { createStackNavigator } from '@react-navigation/stack';
import Home from './Home';
import { NavigationContainer } from '@react-navigation/native';
import DetailOne from './DetailOne';
import DetailTwo from './DetailTwo';
import App from '../App';
const Stack = createStackNavigator();
const DetailStack = ({navigation}) => (
<NavigationContainer>
<Stack.Navigator>
<Stack.Screen name="Home" component={App}/>
<Stack.Screen name="DetailOne" component={DetailOne}/>
<Stack.Screen name="DetailTwo" component={DetailTwo}/>
</Stack.Navigator>
</NavigationContainer>
)
NavigationContainer
<Stack.Screen name="Home" component={App}/>