/**** @param {*} url 后台请求地址* @param {*} method 方法(get/post)* @param {*} submitData 传递给后台的参数* @returns*/
const request = (url, method, submitData) => {return instance({url,method,[method === 'get' ? 'params' : 'data']: submitData})
}export default request

[method === 'get' ? 'params' : 'data']: submitData
如果是get请求 参数名为params,如果是post请求 参数名为data

对instance进行二次封装相关推荐

  1. 原生 Ajax 封装 和 Axios 二次 封装

    AJAX 异步的JavaScript与XML技术( Asynchronous JavaScript and XML ) Ajax 不需要任何浏览器插件,能在不更新整个页面的前提下维护数据,但需要用户允 ...

  2. Vue二次封装axios为插件使用

    照例先贴上 axios 的 gitHub 地址 不管用什么方式获取数据,对于一个项目来说,代码一定要利于维护其次是一定要写的优美,因此加上一层封装是必要的 vuejs2.0 已经不再维护 vue-re ...

  3. axios的二次封装与async,await的配合使用?

    前言:前些日子读文章,说是vue3.0会在明年下半年正式推出,改动的地方好像也不少,比如说vue3.x的代码库将会用typescript编写,并提供改进的 TypeScript 支持.变化还是很快的, ...

  4. 对MBProgressHUD进行二次封装并精简使用

    对MBProgressHUD进行二次封装并精简使用 https://github.com/jdg/MBProgressHUD 几个效果图: 以下源码是MBProgressHUD支持最新的iOS8的版本 ...

  5. axios进行二次封装

     Web开发中,我们最常用的HTTP库就是Axios了,它的底层基于Ajax进行封装,在浏览器端和服务端都可以使用.如果大家对一些API不是很熟悉可以参考官方地址,或者中文社区.    为什么要对ax ...

  6. Vue——axios的二次封装

    文章目录 一.请求和传递参数 1.get 请求 2.post 请求 3.axios 请求配置 二.axios 的二次封装 1.配置拦截器 2.发送请求 三.API 的解耦 1.配置文件对应的请求 2. ...

  7. WebView独立进程方案-基于腾讯X5的二次封装

    文章目录 更新记录 2021-12-06 2021-10-20 前言概述 基本使用 架构流程 命令模式 预初始化 前端使用文档与代码 参考 更新记录 2021-12-06 WebView支持多进程多任 ...

  8. thinkphp5中Validate验证模板的使用和二次封装构建项目的验证层

    thinkphp5中Validate验证类的使用和二次封装构建项目的验证层 1.thinkphp验证方法流程 2.封装验证层 1.thinkphp验证方法流程 $data=['id'=>'xia ...

  9. axios介绍以及对axios进行二次封装

    目录 一.axios基础 1.什么是axios? 2.axios的安装 3.axios常用配置项 4.axios和ajax的区别 二.使用axios发送请求 1. 发送get无参请求 2. 发送get ...

最新文章

  1. 开源的Blink和Spark3.0,谁将称霸大数据领域?
  2. 如何做到尽可能不使用庞大的jQuery
  3. DJANGO用户名认证一例
  4. 分布式缓存系统之Memcached
  5. 基于FPGA的gardner同步环设计
  6. QT关于使用MSVC之后,之前用MGW编译代码,用这个GDB调试器出现error
  7. PMCAFF“音乐+社交”产品马拉松大赛圆满结束,10支队伍大放异彩
  8. 最新量子通信芯片曝光!大小仅为现有装置的千分之一
  9. 隔离式BUCK之参数计算
  10. sql右下角图标工具
  11. 安卓案例:基于HttpClient下载文本与图片
  12. redis映射的概念_Redis基础概念和实现机制的总结
  13. php+psr4和自动加载,php自动加载规范 PSR4 (Thinkphp)
  14. 香港中文大学-人脸识别进展-2014-06
  15. Oracle Sqlplus命令登录的几种方式
  16. java—员工的工资
  17. Dev C++的安装以及基本使用方法
  18. 没有配置java环境变量,为什么我java环境变量都还没有配置都可以运行java程序了...
  19. JAVA面向对象三大特征之一多态
  20. 尝试EFM32下的fatfs的使用

热门文章

  1. Python 函数式编程(3) —— 闭包
  2. firefox css3 transform样式 位置偏移问题解决
  3. CodeForces - 1513B AND Sequences
  4. Bailian2698 八皇后【回溯】
  5. HDU1256 画8【打印图案】
  6. UVA10196 Check The Check【模拟+回溯】
  7. Go语言的map以及sort
  8. Vijos P1974 金币【数列】
  9. keras + tensorflow —— 函数式 API编程
  10. Python Flask Web 第一课 —— 基本概念和程序的基本结构