点击打开的页面url:
https://dev-cpin.com/?activeIndex=4&iframeUrl=https://dev-cpin.com/#/project-info/project-home?projectId=884925604527345664
此url可以在浏览器页面正常显示指定的页面
点击浏览器刷新后的url:
https://dev-cpin.com/?activeIndex=4&iframeUrl=https://dev-cpin.com/#/
此url相当于回到首页了,与上面携带参数的url最大的区别就是后面参数不见了,请问这个是什么原因?浏览器的机制吗?前端代码可以修复吗?
浏览器不会自己主动修改 url 地址的,地址改变有 2 种可能: