Я просмотрел много связанных тем и до сих пор не смог решить мою проблему с моим приложением MERN.
Когда я пытаюсь перейти на другой сайт и использовать кнопку возврата браузеранекоторые страницы не отображаются.
Вместо этого я вижу только мой файл json / ответ API ... Мне нужно обновить страницу, чтобыбудет отображаться правильно.
Чтобы узнать, что происходит, перейдите на текущую версию веб-сайта здесь: https://www.joystock.org
Если, например, вы собираетесь:https://www.joystock.org/royalty-free-music/cinematic/page-1, попробуйте перейти на другой веб-сайт и нажмите кнопку возврата назад в браузере, страница не отображается ...
Это происходит только при выходе из веб-сайта,перейдите к другому и вернитесь с кнопкой возврата ... это не происходит, когда вы остаетесь на сайте.
Нет проблем со страницами:
https://www.joystock.org/how-to-use-our-music или https://www.joystock.org/license-agreement ...
Это происходит только для страниц, подобных этой:
https://joystock.com/royalty-free-music/:category/page-:page
Например:
https://www.joystock.org/royalty-free-music/all/page-1 или https://www.joystock.org/royalty-free-music/corporate/page-2
Это мои текущие репозитории git:
https://github.com/Karaza/joystock Iдумаю, что это может быть связано с состоянием в client/src/components/tracks/Tracks.js
, но я не знаю, что исправить ....
Заранее благодарю за помощь (: