В чем разница между BrowserRouter (импорт из реагирующего маршрутизатора-dom) и ConnectedRouter (импорт из подключенного реагирующего маршрутизатора / неизменяемого)? - PullRequest
0 голосов
/ 27 декабря 2018
import { ConnectedRouter } from 'connected-react-router/immutable';
import { BrowserRouter as Router,} from 'react-router-dom';

Мне нужно знать разницу между ними обоими.

Ответы [ 2 ]

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

ConnectedRouter должен использоваться с Redux и может синхронизировать состояние маршрутизатора с хранилищем Redux.
BrowserRouter является«стандартный» маршрутизатор React для браузера для синхронизации пользовательского интерфейса с текущим URL.

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

Основное различие в connected-react-router/immutable в том, что history is stored in redux as immutable object, так что вы можете путешествовать по времени в любой момент времени жизни приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...