Как использовать Drawer Navigation и Stack Navigator в сочетании с React-native?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать Drawer Navigation и Stack Navigator в сочетании с React-native?

Сообщение Anonymous »

Использованные пакеты:
  • "@react-navigation/drawer": "^6.1.8",
    "@react-navigation/native": "^6.0.6",
  • "@react-navigation/stack": "^6.0.11" ,
Проблема:
Изображение 1, 2 и 3: Я реализовал ящик, в котором показаны два варианта: «Домашняя страница» и «Правила и условия». Если вы нажмете на опцию t&c, откроется его экран, и то же самое, если вы нажмете на главный экран, он вернется на экран главной страницы.
Изображения 1 и 4: Я сделал Текст «Нажмите, чтобы просмотреть страницу подробностей» доступен для клика на главном экране, и после того, как я нажимаю, он должен перейти на экран подробностей, но выдает ошибку в виде изображения 4. Я не понимаю, как это реализовать. Где мне написать код Stack.Navigation.
Изображение
App.js

Код: Выделить всё

import * as React from 'react';
import { Button, View } from 'react-native';
import { createDrawerNavigator } from '@react-navigation/drawer';
import { NavigationContainer } from '@react-navigation/native';
import HomeScreen from './Screens/HomeScreen';
import DetailPage from './Screens/DetailPage';
import TermsCondition from './Screens/TermsCondition';

const Drawer = createDrawerNavigator();

export default function App() {
return (






);
}
HomeScreen.js

Код: Выделить всё

export default function HomeScreen({ navigation }) {
return (
 navigation.navigate('DetailPage')}>

Click for Details Page


);
}
TermsCondition.js

Код: Выделить всё

function TermsCondition({ navigation}) {
return (

T&C Page

);
}
export default TermsCondition;
DetailPage.js

Код: Выделить всё

function DetailPage({ navigation}) {
return (

DetailPage

);
}
экспортировать страницу DetailPage по умолчанию;
Извините за этот глупый вопрос, но я попробовал это в Интернете, но сильно запутался.
Заранее спасибо!

Подробнее здесь: https://stackoverflow.com/questions/699 ... act-native
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как использовать Drawer Navigation и Stack Navigator в сочетании с React-native?
    Anonymous » » в форуме Android
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Невозможно скрыть нижнюю панель навигации внутри вложенного навигатора стека, который вложен в Drawer Navigator, реагиру
    Anonymous » » в форуме Android
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как решить «Невозможно разрешить «@react-navigation/native-stack» из «App.js»»
    Anonymous » » в форуме Android
    0 Ответы
    83 Просмотры
    Последнее сообщение Anonymous
  • Как решить «Невозможно разрешить «@react-navigation/native-stack» из «App.js»»
    Гость » » в форуме Android
    0 Ответы
    56 Просмотры
    Последнее сообщение Гость
  • React Native Stack Navigation - Значок кнопки назад не виден на iOS
    Anonymous » » в форуме IOS
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»