用fetch请求一个下载的接口,因为要判断数据量是否太大所以需要判断是否可以直接下载;
如果判断了可以直接下载,就window.location.href=url进行下载,当执行了window.location.href=url的时候,谷歌浏览器会下载两次。求大佬不吝赐教
用fetch请求一个下载的接口,因为要判断数据量是否太大所以需要判断是否可以直接下载;
如果判断了可以直接下载,就window.location.href=url进行下载,当执行了window.location.href=url的时候,谷歌浏览器会下载两次。求大佬不吝赐教
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
这个方法被执行了两次。
通过
debugger
,看看是哪里触发了这个方法,执行了两次。