当前位置: 首页 > news >正文

濮阳开公司怎么找客户在运营中seo是什么意思

濮阳开公司怎么找客户,在运营中seo是什么意思,wordpress 修改字体大小和文章行距的方法,免费网站空间申请前言 最近开发过程中#xff0c;总是遇到想把正在请求的axios接口取消#xff0c;这种情况有很多应用场景#xff0c;举几个例子#xff1a; 弹窗中接口请求返回图片#xff0c;用于前端展示#xff0c;接口还没返回数据#xff0c;此时关闭弹窗#xff0c;需要中断接…前言 最近开发过程中总是遇到想把正在请求的axios接口取消这种情况有很多应用场景举几个例子 弹窗中接口请求返回图片用于前端展示接口还没返回数据此时关闭弹窗需要中断接口请求tab标签页根据后端返回数据依次渲染频繁切换标签需要中断接口请求for循环中请求接口遇到跳出循环情况也需要中断接口请求跳转路由离开页面时可能也需要中断接口请求 下面就是根据以上问题找到的解决方案 正文 因为axios不同版本取消请求是不同的目前最新的 axios 的取消请求api推荐使用 AbortController 旧版本的 CancelToken 在 v0.22.0 后弃用截止到此片文章发表npm上的axios版本号已经更新到v1.5.1但是相信有一些项目的版本还是v0.x.x的所以下面分别介绍两种取消方式大家根据自己项目axios版本号自行查看 v0.22.0 CancelToken get请求 el-button typeprimary clicksendGet()发送get请求/el-button el-button typedanger clickcancel()取消请求/el-buttonimport {ref,onMounted,onUnmounted} from vue import axios from axios;let source:any null; const sendGet (){//可以理解为给定每个接口一个标识source axios.CancelToken.source();axios.get(请求url,{cancelToken: source.token}).then(res {console.log(get请求,res)}).catch(err {if (axios.isCancel(err)) {console.log(请求取消, err);} else {console.log(其他错误, err)}}); }const cancel (){source source.cancel(手动调用 source.cancel方法手动取消请求); }post请求 el-button typesuccess clicksendPost()发送post请求/el-button el-button typedanger clickcancel()取消请求/el-buttonimport {ref,onMounted,onUnmounted} from vue import axios from axios;let source:any null; const sendPost (){source axios.CancelToken.source();axios.post(请求url,{},//传参没有也必须加上{}{cancelToken: source.token}).then((res) {console.log(post请求,res)}).catch(err {if (axios.isCancel(err)) {console.log(请求取消, err);} else {console.log(其他错误, err)}}) }const cancel (){source source.cancel(手动调用 source.cancel方法手动取消请求); }v1.5.1 AbortController 使用fetch() 是一个全局方法它的请求是基于 Promise 的 method - 请求方法默认GET signal - 用于取消 fetch el-button typeprimary clicksendNewGet()发送get请求/el-button el-button typedanger clickcancelController()取消新版请求/el-buttonimport {ref,onMounted,onUnmounted} from vue import axios from axios;let controller:any null;const sendNewGet (){controller new AbortController(); // 新建一个AbortController实例fetch(请求url,{signal: controller.signal // signal是AbortController实例的属性}).then(res {console.log(新版get请求,res)//处理返回数据res.json().then(res1 {console.log(res1)})}).catch(err {console.log(err)}); }const cancelController (){controller controller.abort();//调用abort方法 }
http://www.hyszgw.com/news/87910.html

相关文章:

  • 网站建设最低要求h5制作价格
  • 做网站优势大规模301让网站快速排名
  • 住建部网站村镇建设管理平台wordpress如何备份 网站
  • 做网站是不是要域名费东莞做网站优化哪家好
  • 网站建设主机服务平台网站设计
  • 网站建设费可以一次性冲费用吗营销策略ppt
  • 湘潭哪里做网站专注网站建设16年
  • 兰州网站移动端优化响应式网站的缺点
  • 网站建设电话多少怎么找到精准客户资源
  • 网站皮肤样板免费开源门户网站系统
  • 专业的网站建设平台网站seo优化外包顾问
  • ps网站设计概述厦门网站建设案例
  • 企业系统包括哪些系统如何优化搜索关键词
  • 网站建设如何做账重装wordpress如何删除旧数据
  • 如何建立一家公司网站京东网站建设流程和结构图
  • 昆山住房和城乡建设局网站首页受欢迎的丹阳网站建设
  • 网站登记备案表网站开发质量屋
  • wordpress主题演示站点wordpress 图片 本地化
  • 预付网站建设费用怎么做分录秦皇岛网签合同查询
  • 岳阳网站建设联系方式济南网站建设的公司
  • 怎样用自己的电脑做网站营销网站制作图片
  • 机械加工类网站怎么做wordpress阅读数作假
  • 做照片书哪个网站好青岛网上房地产网站
  • 网站数据库设置权限事业部网站建设方案
  • 网站建设方面的课程女人和男人做床上爱网站
  • 网站开发可以当程序员北京网站建设公司拟
  • 知名小蚁人网站建设百度一下就知道官网
  • 网站改版 方案汉中专业网站建设推广
  • 罗田做网站石河建设技校网站
  • 传统网站设计的缺点广州网站建设网站