前端请求接口的一些问题解决方法

码农天地 -
前端请求接口的一些问题解决方法

1.当在频繁异步ajax请求响应中操作的时候,因为是异步的快慢不确定最终的请求的数据响应是否是准确的,可使用ajax的abort函数与标志来终止掉多余请求(当每次请求前判断标志,如果在请求中则执行ajax.abort()函数打断ajax的请求后再进行请求。),就能实现每次请求的数据都是正确的。场景:如快速点击多个checkbox查询条件对表格数据进行查询渲染,当请求处理慢的时候,会导致表格的数据延迟渲染。(其他方式:点击后显示遮罩层。按钮节流)

2.blob方式文件下载可以从响应头中取到文件名。如在IE下出现文件下载不成功的问题,检查响应头中的状态是否正确,可能是后端没有给出正确的响应。

3.iframe 跨域的时候会显示空白,且用js不能检测到iframe跨域报错。(1.不要使用iframe外嵌页面 2.解决跨域)

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

加个好友,技术交流

1628738909466805.jpg