Pisando el pozo: cuando la ruta v5 del proyecto react-ts salta, la barra de direcciones cambia, la interfaz no cambia, y el avance y el retroceso no son válidos

Creé un nuevo proyecto ts hoy, luego reescribí el módulo de enrutamiento y luego emo toda la mañana

Situación: el uso normal de push o navlink, o incluso el avance y retroceso integrados del navegador no funcionarán, y la entrada de la barra de direcciones no funcionará. Debe actualizar la interfaz para seguir

Probé muchos métodos pero no funcionó. Más tarde, eliminé la etiqueta de modo estricto de reaccionar en la página raíz y funcionó bien.


```javascript
const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement);
root.render(
  <App />
  //ts项目里不要使用React.StrictMode会导致路由出错
  // <React.StrictMode>
  // </React.StrictMode>
);

Está muy lejos del gran espectro, me siento incómodo cuando piso este pozo.


Supongo que te gusta

Origin blog.csdn.net/weixin_54645575/article/details/124191359
Recomendado
Clasificación