摘要: 三种错误描述及基本解决方案 1.错误网络异常错误 当网络出现异常(比如网络不通)的时候,发送请求会触发XMLHTTPRequest对象实例的error事件。于是,我们可以在onerror的事件回调函数中捕获此类错误。 我们在xhr.ts中添加如下代码:   2. 处理超时错误 我们可以设置 阅读全文
posted @ 2019-08-23 20:32 林璡 阅读(6225) 评论(0) 推荐(0) 编辑
摘要: 问题描述 上述写了一个很简单的伪代码功能,大致就是,点击button1按钮,searchID的值加1,点击button2发送一个请求。 开始描述问题:当我们点击了四次button1,把searchID的值更改到了4,然后点击button2,会发现,发送出去的请求,searhID的值是0。 问题分析 阅读全文
posted @ 2019-08-23 19:55 林璡 阅读(3431) 评论(0) 推荐(0) 编辑
摘要: 问题描述 上述,我们在ts中使用es6的语法去声明了一个AxiosError类,并且在当中声明了一个方法,但是会遇到以下两个问题: getError这个方法为undefined new AxiosError() instanceof AxiosError 返回了一个false   解决办法 阅读全文
posted @ 2019-08-23 19:32 林璡 阅读(893) 评论(0) 推荐(0) 编辑