我已经浏览了很多相关主题,但到目前为止,我的 MERN 应用程序无法解决我的问题。
当我尝试转到另一个网站并使用浏览器后退按钮时,某些页面没有显示。
相反,我只能看到我的 json 文件/API 响应...... 我需要刷新页面才能正确显示它。
例如,如果您要访问:https://www.website.org/royalty-free-music/cinematic/page-1,请尝试转到另一个网站并单击浏览器中的返回按钮,页面不显示...
只有当您退出网站,转到另一个网站并使用返回按钮返回时才会发生这种情况......当您留在网站上时不会发生这种情况。
页面没有问题:
https://www.website.org/how-to-use-our-music 或 https://www.website.org/license-agreement ...
它只发生在这样的页面上:
https://website.com/royalty-free-music/:category/page-:page
例如:
https://www.website.org/royalty-free-music/all/page-1 或 https://www.website.org/royalty-free-music/corporate/page-2
我认为这可能与状态有关,client/src/components/tracks/Tracks.js
但我不知道要解决什么问题....
预先感谢您的帮助(: