当前位置: 首页 > 工具软件 > TS-EMO > 使用案例 >

踩坑:react-ts项目v5路由跳转时,地址栏变了,界面没变,且前进后退无效

杜烨伟
2023-12-01

今天新建了一个ts项目,然后重写路由模块,之后就emo了一上午

情况:正常使用push 或者navlink甚至浏览器自带的前进后退都不行,地址栏输入也不行,必须刷新一下界面才能跟着过来

试了很多方法都不行,后来在根页面把react的严格模式标签给移除了,就好了


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

真是离了个大谱,这坑踩的我浑身难受


 类似资料: