当前位置:首页 > 每日看点 > 正文内容

Vue为何弃用经典的jQuery.Ajax,选择新技术Axios?

卡卷网10个月前 (01-07)每日看点158

这......我连axios都放弃好几年了,有fetch谁用它?你活在那个年代?

fetch的优势:

1.ServWorker环境里也能用,相xhr只能运行在渲染进程内2.同源请求也可以自定义不带cookie,某些服务不需要cookie场景下能少些流量3.可自定义重定向场景,xhr只能follow4.自定义cachemode,xhr只能借助responseheader(Cache-Control...等)5.可自定义referrer.

6.fetch是同构了,学会前端fetch,就也学会了后端fetch

7.对于我们极简,能减掉一个库是一个。

注意,不是让你裸用,而是基于自己公司的返回数据结构来封装一个对象才对,axios同样需要封装的,下面是个样例(盲打没验证,知道意思就行了):

import{message}from'antd' intecesuccess{ success:true data:any } inteceFaile{ success:false msg:string } typeRespose=success|Faile exportdefault{ asyncget(l:string,params:oject){ try{ constqueryString=Oject.entries(params).map(([key,value])=>`${key}=${value}`).join('&') constjson:Respose=await(awaitfetch(`${l}?${queryString}`)).json() if(!json.success)throwjson.msg retnjson.data }catch(err){ message.error(err.message) throwerr } }, asyncpost(l:string,ody:oject,note?:string){ try{ constjson:Respose=await(awaitfetch(l,{ method:'POST', headers:{ 'Content-Type':'application/json' }, ody:JSON.stringify(ody), })).json() if(!json.success)throwjson.msg if(note)message.success(note) }catch(err){ message.error(err.message) throwerr } } } //.get('/l',{foo:ar}) //.post('/l',{foo:ar},‘作成功’)

数据解包,错误提示,成功提示,都包含在里面了,才这么几行。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/01/6730.html

分享给朋友:

相关文章

手机用久了,垃圾都在哪里,总是内存显示不够,还很卡,这可怎么解决?

手机用久了,垃圾都在哪里,总是内存显示不够,还很卡,这可怎么解决?

大家的手机在使用一段时间之后啊,是不是都会出现又卡又慢的情况,尤其是安卓手机,这种现象更是非常明显,而且很多朋友啊,也都知道手机之所以会出现这些问题,一般都是手机安装了大量软件,而这些软件在使用过程中会产生大量的缓存垃圾,因此啊时间久了就会...

开发了个小程序,咋推广呢?

要是开发了个小程序,想推广的话,可以先从自己的朋友圈子下手,让亲戚朋友都帮忙转发宣传,这样能先有点人气。然后去一些跟你的小程序相关的论坛、社区啥的,发帖子介绍介绍,吸引有兴趣的人。还能找些网红、博主合作,要是他们觉得你的小程序不错,帮忙推荐...

我爸讽刺我,写个破代码一年才十几万,他在工地带50个人,让我回去跟他干,写代码没出路,我该怎么选择?

我跟你一样的情况,本人现身说法,千万不要跟你爸干,我就是反面教材,现在想回去都回不去了,快十年没写代码了,再就是岁数大了,38岁了,35岁以上的码农根本就没公司愿意要,而且会受歧视。工程不好干,首先就是不合法,在法律层面,根本就没有包工头的...

为什么大家都说手机性能永远超不过PC?

最新的天玑9400牛逼吧,堪称PC级CPU,测试成绩16W功耗能跑9500分,1.8W能跑3000分,GPU也差不多是这个情况。手机电池一般是4000-5000毫安时,电压3.7V。也就是说,手机正常满载5W功耗下,这个电池能支持运行4个小...

天涯神帖,第一神帖是什么?

天涯神帖,第一神帖是什么?

一些个人觉得比较经典的天涯神贴(更新进去了):话说1999年那会儿,中国的互联网还是个小婴儿,BAT三巨头都还在穿开裆裤呢,天涯社区就已经悄然诞生了。时光飞逝,到了2007年,这小小社区竟然已经吸引了超过2000万的注册用户,不得不说是个小...

如何做电商行业?

如何做电商行业?

“如何做电商*开网店”跟“如何找老婆”一样,没概况条件、没明确标准,就是扯犊子。我把话题具体一点说:具备“两三万”启动资金、掌握“选品+上架优化”基础技能,小则月入三五千、多则上万。跟摆地摊一样,有进货的钱、也不怕苦不怕累、稍微有点生意头脑...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。