听风是风

学或不学,知识都在那里,只增不减。

导航

08 2021 档案

JS axios cancelToken 是如何实现取消请求?稍有啰嗦但超有耐心的 axios 源码分析
摘要:壹 ❀ 引 axios,一个基于promise且对ajax进行了二次封装的http库,在提供了与promise类似的API便捷写法同时,它还有一大特点,便是支持取消http请求。当然取消请求并不是axios独有特性,它也只是对于XMLHttpRequest.abort()进行了内部封装。 我在如何做 阅读全文

posted @ 2021-08-30 01:59 听风是风 阅读(2061) 评论(6) 推荐(2)

React axios 使用 http-proxy-middleware 解决跨域问题小记
摘要:壹 ❀ 引 在上篇bug分析的记录文中,提到axios可做到取消接口请求,所以想写一篇关于axios.CancelToken使用以及原理分析的文章(主要是自己好奇到底如何做到的取消)。在准备工作阶段,我需要在本地写一个发起请求的demo并模拟取消,这样才便于例子分析和理解。但在本地react dem 阅读全文

posted @ 2021-08-22 22:45 听风是风 阅读(4429) 评论(2) 推荐(0)

如何做好一个基础的搜索功能?记一个因客户大数据量而导致的后发先至Bug
摘要:壹 ❀ 引 上篇文章算是开了一个新系列,因为工作缘故,我基本每天都在跟各式各样的bug打交道。其实站在一个开发的角度,我想每个人应该都更喜欢创造新代码,创造新bug,而不是每天都泡在茫茫代码海洋中定位和修复问题。 当然,当产品部资源不够时,我偶尔也会接手做做需求,比如上周有个比较急的需求没资源投入, 阅读全文

posted @ 2021-08-15 18:36 听风是风 阅读(456) 评论(8) 推荐(4)

【React】排查两小时,修改一个词,记一个因代码书写不规范导致的生命周期BUG
摘要:壹 ❀ 引 因为现在工作主要以修bug为主,日常工作中总是会接触到千奇百怪的前端问题,它可能是代码缺陷导致的程序错误,也可能是方案不合理造成的性能问题,老实说修bug是一件很枯燥的事情,你需要阅读大量陌生的代码去阅读问题,并不断缩小问题范围找出根因,同时还要保证在修复过程中不会产生额外的其它问题(确 阅读全文

posted @ 2021-08-08 17:45 听风是风 阅读(364) 评论(2) 推荐(1)