1. A causa do problema:
O roteador React no projeto é uma rota de primeiro nível. Quando a rota salta, o componente será desinstalado. Quando o componente é retornado, o componente é reconstruído. Conjunto de rotas, rotas aninhadas renderizarão todos os componentes para a rota. Se você colocar a função que carrega a loja no componente pai, quando atualizar o navegador nesta página, não encontrará os dados e reportará um erro.
Segundo, a solução:
O componente atual escuta o evento de atualização do navegador.Quando é o evento de atualização do navegador, ele não redefine os dados na loja.Quando inicializado, redefine os dados na loja.