javascript - 如果某些 http 请求待处理,Window.History.pushState 不起作用
问题描述
我的主页中有多个图块。一个图块 http 请求需要更多时间来加载数据,如果用户单击其他加载的图块,则 window.history.pushState() 不会向浏览器添加新页面条目。网址更改到新页面,但只要我之前待处理的 http 响应完成,我的新网址就会自动更改为上一个。
我正在使用页面过渡效果。
window.history.pushState({ path: url }, '', url);
url 是我要重定向的页面的新 url
解决方案
推荐阅读
- go - 如何从 pkcs#7 文件加载证书?
- python - 如何将大量 .WAV 文件转换为单个 .CSV 文件
- azure - Azure Monitor 日志 - 虚拟机规模集指标
- mongodb - MongoDB:如何查找日期格式为字符串的文档 2021-04-04 12:40:05
- splunk - 将数据获取到 Hyperledger Fabric 的 Splunk 应用程序的问题
- javascript - Css滚动捕捉在N处开始可见元素
- .net - 校长代表什么
- javascript - 反应安装问题,没有生成node_modules
- html - 当另一个特定的 NESTED 元素位于前面时,如何不选择一个元素?
- javascript - MongoDB在聚合的最后阶段获取字段总和