У меня есть приложение-редукция с реагированием, появляется первая страница входа в систему, а затем она входит в приложение и переходит с «HomePage» на другую страницу и обратно на главную страницу , Теперь я хочу выйти из приложения и написал код для перехода на выход, но он дает ошибку в индексе renderscene.навигация по навигация для входа на страницу входа
Я должен отправить его на страницу входа, которая работает нормально, но снова, когда я пытаюсь войти в приложение с его ошибкой бросания.
import { cardStackReducer } from 'react-native-navigation-redux-helpers';
const initialState = {
key: 'global',
index: 0,
routes: [
{
key: 'login',
index: 0,
},
],
};
module.exports = cardStackReducer(initialState);
получение ошибки navigationState.routes [1] .key "scene_home" конфликтует с другим маршрутом !. На самом деле, я хочу знать, как и где я могу сбросить стек, потому что во время отладки вижу, что он пытается снова запустить домашнюю страницу на стеке, т. Е. На стопку выхода не сбрасывается. –
'cardStackReducer' имеет 'reset' метод, посмотрите ниже: https://github.com/bakery/react-native-navigation-redux-helpers для доступных действий – jmac
Спасибо, сделайте это. this.props.reset (this.props.navigation.key); –