Наступление на яму: когда маршрут v5 проекта react-ts перескакивает, адресная строка меняется, интерфейс не меняется, а вперед и назад недействительны

Сегодня создал новый ts проект, потом переписал модуль роутинга, а потом все утро эмо

Ситуация: обычное использование push или navlink или даже встроенной в браузер функции перемотки вперед и назад не будет работать, а ввод в адресной строке не будет работать.Чтобы следовать, необходимо обновить интерфейс

Я пробовал много методов, но это не сработало, позже я удалил тег строгого режима реакции на корневой странице, и все было в порядке.


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

Это действительно далеко от большого спектра, я чувствую себя некомфортно, когда наступаю на эту яму.


рекомендация

отblog.csdn.net/weixin_54645575/article/details/124191359