Как реализовать React-навигацию с Redux? - PullRequest
0 голосов
/ 21 декабря 2018

Я только что установил свой магазин Redux в приложении React.Я перешел на инициализацию навигации React для моего проекта, хотя я полагаю, что, если я использую Redux для управления состоянием своего приложения, то по умолчанию выбрано, что redux также заботится о навигации, и его следует подключить к Redux., я открыл React навигационные документы, там буквально написано:

«Подумайте дважды, прежде чем подумать об этом, есть невероятно хороший шанс, что вам не нужно делать это!»

, это хорошая практика для управления навигацией с Redux или просто реализовать базовую навигацию обычным способом (за пределами Redux)?

Заранее спасибо.

1 Ответ

0 голосов
/ 21 декабря 2018

React Navigation внутренне управляет своим собственным состоянием (я думаю, что с помощью своего собственного хранилища резервов)Нет реальной необходимости подключать react-navigation состояние к хранилищу редуксов вашего собственного приложения, поскольку они предоставляют API для выполнения всего, что вам может понадобиться, даже без поддержки navigation.Кроме того, похоже, что в следующей версии они отказываются от поддержки редукционной интеграции, поэтому остерегайтесь устаревания.

Это один из тех случаев, когда люди могут вносить ненужные сложности и исследовать проект, просто чтобы быть довольными тем, как«аккуратный» код выполняется даже тогда, когда он не предлагает никаких реальных результатов.

...