Я использую пример навигации AJAX MDN https://developer.mozilla.org/en-US/docs/Web/API/History_API/Example для изучения маршрутизации с помощью API истории, и по какой-то причине произошла ошибка в событии onpopstate. Состояние нулевое. Я попытался изменить его на history.onpopstate и window.history.onpopstate, и это устранило ошибку, но затем навигация вперед / назад не обновляется. Когда вы нажимаете вперед или назад в браузере, он обновляет URL, но не обновляет страницу.
Кто-нибудь, пожалуйста, объясните, что происходит?