问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么修改 $resource中的timeout没有效果

发布网友 发布时间:2022-05-18 22:46

我来回答

1个回答

热心网友 时间:2022-05-19 00:15

VueResource 其实还是有一些 bug ,有空再写个 PR ...

研究了下源码,可以透过一些方式实现你要的结果,首先是设置 timeout ,会触发 timeout interceptor

这是原本的 timeout interceptor

export default function (request, next) {

var timeout;

// 有设置值就启动一个定时器
if (request.timeout) {
timeout = setTimeout(() => {
// 这里有问题,作者写了一个 request.abort() , 这里却用 cancel() 囧
// 所以在 timeout 触发时就会出问题
// 就算是 abort ,也只会 request 被取消掉,不会有任何返回
// 就像你看到的 status statusText 都是空的
request.cancel();
}, request.timeout);
}

next((response) => {

clearTimeout(timeout);

});
}

在不修改源码的前提下,我们要绕过原本的 timeout interceptor ,自己实现一个 timeout interceptor 的流程 ,所幸是作者提供了增加自定义 interceptor 的方法,下面是我的实现方式,有两种,可以改成其他符合你需求的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...我想退掉一张办后从未用过的工商银行的牡丹灵通卡,应该怎么做呢?要... 今天办理了工商银行卡,顺带开通网银,要每年缴费10元,手机也要收费,很麻... Microsoft VBScript 运行时错误 (0x800A000D)类型不匹配: 'rsup' 关于VFP,谁知道这个为什么报操作符/操作数类型不匹配啊! 数据查询提示“数据类型不匹配” ...介绍《天下无贼》的歌曲说明:谁能告诉我阿 ? ...不起来叫什么名了·请弟兄姊妹帮帮忙·急需···里面的歌词是... ...你是千堆雪我是长街,怕日出一到彼此瓦解这句歌词的意思? 两个人合伙开一个室内设计工作室,都是男的,求一个响亮内涵的名字!高 ... 饥荒红薯怎么种植 六安,明天天气。 六安青明节天气情况 和文六安天气情况如何 TCL液晶电视L42P21FBDE的卡拉OK功能怎样使用?是不是需要一个驱动程序?驱动程序谁有? 六安地区会下雨 六安市还有几天阴雨天气 六安天气半个月天气 六安市什么天气 手机恢复出厂设置了,是不是所有设置都恢复原样了 我们家炖汤,结果汤水打到煤气灶里,结果打不着火了,该怎么解决 关于上市公司的舞弊行为及其审计路径的开题报告怎么写 比熊犬聪不聪明? EN71认证多久有效期EN71要做什么测试 我想知道按EN817-1997 检测混合阀,如浴缸龙头带起跑器,是要把起泡器拆下来测流量吗?还是不要拆 达尔玛卫浴的公司简介 en817标准中,标题中的 PN10是什么意思 红点点期货软件怎么样? 达尔玛卫浴在中国的名气都多大 期货软件怎么选?有人知道吗? 计算机应用职业生涯规划书 1500字谁会 六安明天天气如何? 明天六安市的天气 一个人用一瓶蓝色香水炸死一群人另一个人有一个黑科技雨伞和手提箱还有金色的打火机可以变成手雷是啥电影 有什么廉价但实际上技术含量很高的东西? 御魂8层攻略黑科技兔子 有首老歌,歌词里有句“不是我不小心,只是真情难以抗拒”是什么歌名呢?谁唱的? 阴阳师御魂10黑科技哪个好 四兔子还是三兔子一食发鬼 阴阳师黑科技1速兔子一定要带招财么 泰语歌曲不是我不小心、对不起 阴阳师更新后还能用黑科技打御魂吗 dn25是什么意思 DN25的内螺纹球阀 内径是多少?? 苹果手机屏幕几分钟后自动锁定 安全员证书是哪里颁发的? 我想请教一下光纤熔融拉锥机可以做热扩芯吗? 光纤拉锥后数值孔径对损耗有什么影响 请问国际上最好的光纤探头是哪家生产的? 我家是联通的宽带,用的光纤猫,但是路由器上面只有一个接口器。 sld光源的纹波与什么有关 路由器怎么升级,老是掉线