#reactjs #react-native
Вопрос:
Вот я сделал специальный ящик в своем приложении. но потом я обнаружил проблему, из-за которой я хочу на самом деле отправлять данные со своего экрана в пользовательский ящик и обратно. есть ли способ сделать это, или мне нужно экспортировать эти данные.
import React from "react"; import { NavigationContainer } from "@react-navigation/native"; import { createDrawerNavigator } from '@react-navigation/drawer'; import Main from "./screens/Main"; import Login from "./screens/Login"; import Settings from "./screens/Settings"; import SwitchAccount from "./screens/Switch"; import Menu from "./screens/Menu"; function CustomDrawerContent() { return ( lt;Menu/gt; ); } const Drawer = createDrawerNavigator(); export default function MyContainer(){ return( lt;NavigationContainergt; lt;Drawer.Navigator initialRouteName="Login" screenOptions={{ drawerStyle:{width:275}, headerShown:false, drawerPosition:"right"}} drawerContent={(props) =gt; lt;CustomDrawerContent {...props} /gt;}gt; lt;Drawer.Screen name="Login" component={Login} options={{swipeEnabled:false, headerShown:false}}/gt; lt;Drawer.Screen name="Main" component={Main}/gt; lt;Drawer.Screen name="Switch" component={SwitchAccount} options={{swipeEnabled:false, headerShown:false}}/gt; lt;Drawer.Screen name="Setting" component={Settings} options={{swipeEnabled:false, headerShown:false}}/gt; lt;/Drawer.Navigatorgt; lt;/NavigationContainergt; ); }
Комментарии:
1. Почему вы не можете использовать состояние приложения?
2. @MichaelBahl можете ли вы предоставить мне документацию по этому поводу