1. La causa del problema:
El enrutador React en el proyecto es una ruta de primer nivel. Cuando la ruta salta, el componente se desinstalará. Cuando se devuelve el componente, el componente se reconstruye. El componente didmount restablecerá los datos en la tienda, pero no se puede incrustar. Conjunto de rutas, las rutas anidadas representarán todos los componentes de la ruta. Si coloca la función que carga la tienda en el componente principal, cuando actualice el navegador en esta página, no encontrará los datos e informará un error.
Segundo, la solución:
El componente actual escucha el evento de actualización del navegador. Cuando es el evento de actualización del navegador, no restablece los datos en la tienda. Cuando se inicializa, restablece los datos en la tienda.