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

免费做电脑网站积分商城平台

免费做电脑网站,积分商城平台,建网站 备案,个人小程序开发1、axios官网 https://www.axios-http.cn/docs/interceptors 2、安装 npm install axios 3、在onMouunted钩子函数中使用axios来发送请求#xff0c;接受响应 4.出现的问题#xff1a; #xff08;1#xff09; 但是如果发送请求请求时间过长#xff0c;回出现请求待处…1、axios官网 https://www.axios-http.cn/docs/interceptors  2、安装 npm install axios 3、在onMouunted钩子函数中使用axios来发送请求接受响应 4.出现的问题 1 但是如果发送请求请求时间过长回出现请求待处理的情况用户体验很不好没有画面我们可以加一个loding遮罩层提示用户正在加载中但是如果没个请求都手动添加代码冗余 2 每个请求都要考虑程序报错的情况都需要catch一下处理下异常而且在拿数据时我们后端写了统一返回格式但是前端响应的数据res里我们的数据被一层一层包裹着每次都要一层一层的拿代码冗余 5、解决方法  使用axios的拦截器 新建一个http文件夹新建index.ts文件用于定义请求和响应拦截器在请求和响应拦截器中解决以上问题 import axios from axios import { ElMessage, ElLoading } from element-plus const config {baseURL: ,timeout: 30 * 1000,withCredentials: true, }let loading: any class Http {myAxios: any;constructor(config: any) {this.myAxios axios.create(config);// 添加请求拦截器this.myAxios.interceptors.request.use(function (config: any) {//在发送请求时加载loading层loading ElLoading.service({lock: true,text: 加载中...,background: rgba(0, 0, 0, 0.7),})return config;}, function (error: any) {// 对请求错误做些什么loading.close()return Promise.reject(error);});// 添加响应拦截器this.myAxios.interceptors.response.use(function (response: any) {//在响应后关闭loading层loading.close()//取出响应的数据进行判断const { code, message, data } response.dataif (code 0) {return data} else if (code undefined) {return response} else {ElMessage.error(message)return Promise.reject(message);}}, function (error: any) {loading.close()return Promise.reject(error);});}getT(url: string, params?: object, data {}): Promiseany {return this.myAxios.get(url, { params, ...data });}postT(url: string, params?: object, data {}): Promiseany {return this.myAxios.post(url, params, data);}putT(url: string, params?: object, data {}): Promiseany {return this.myAxios.put(url, params, data);}deleteT(url: string, params?: object, data {}): Promiseany {return this.myAxios.delete(url, { params, ...data });}}export default new Http(config); 在页面中使用时直接使用用axios封装好的类 结果
http://www.hkea.cn/news/14509926/

相关文章:

  • 做网站入门看什么书wordpress 自定义字段
  • 免费的作文网站网站建立前期调查
  • 门户型网站建设网站设计器
  • 做网站 就上凡科网成都专业建设网站
  • 必应网站建设深圳软件公司招聘
  • 专注网站开发做网站主页上主要放哪些内容
  • 盗版做的最好的网站南宁网站推广经理
  • 科技公司网站首页东阿企业做网站推广
  • 郑州建站模板厂家1688接代加工订单
  • 做网站实训心得体会网站建设中关村
  • 南京企业建网站流程装修公司前十强排名榜
  • 天津企业建站系统网站开发工作协议书范本
  • 广州科 外贸网站建设网站建站什么目录
  • 网站搭建ai功能官方网站的推广策划怎么做
  • nas做网站需要备案吗免费企业网站php源码
  • 网站建设可行性实施报告网页设计与网站建设报告书
  • 做网站还需要兼容ie8吗做出个人网站什么水平
  • 网站建设流程效果彩票网站开发与建设
  • 网站备案所需材料ui设计网站建设是什么
  • 中国建设银行西平支行网站故事式软文范例100字
  • 怎样宣传网站ppt网站有哪些
  • 做网站是用什么软件做的海南在线一家
  • 保定建设网站及推广深圳企业画册印刷
  • 研学网站开发需求文档国外游戏网站欣赏
  • 金融行业网站建设方案公司网站空间
  • 做策划需要进的网站和17做网店一样的货源网站
  • 南京高端定制网站建设学校资源网站 建设
  • 怎么建设小型网站一个网站开发时间
  • 网站免费在线观看阿里巴巴网站图片怎么做的
  • 哈尔滨网站建设丿薇山西省财政厅门户网站三基建设