问题:传的参数成为了字符数格式

解决:把参数的格式转换

          const params = new URLSearchParams()
params.append('USER_LOGIN', 'admin')
params.append('PASS_WORD', '123456')
params.append('LOGTYPE', '')

然后就OK了,如下:

我们总不能在每个接口请求时候单独去转换格式吧,这样子贼费劲,也不好维护,那么我们在请求封装时候封装一下cinfig data就可以了:

// 请求拦截器
service.interceptors.request.use(
config => {
// 请求前
// console.log(config.data)
const params = new URLSearchParams()
for (const key in config.data) {
if (config.data.hasOwnProperty(key)) {
params.append(key, config.data[key])
}
}
config.data = params
return config
},
error => {
// 做一些请求错误
}
)

我就这样封装,目前个人解决方法就如此,每次请求时候都能自己转换了。

最新文章

  1. 用vue.js学习es6(五):set和map的使用
  2. poj2531 Network Saboteur
  3. filter 简介
  4. Ubuntu 安装BCM 43142无线网卡驱动
  5. Yii1.1.16的安装(windows)
  6. Android 5.1 - 状态栏充电标志问题
  7. html5移动开发--js温馨提示
  8. Jmeter API Performance Test
  9. Oracle下载与Oracle安装图解(Oracle19c,Oracle18c,Oracle12c,Oracle11g)
  10. Linux基础知识第一讲,基本目录结构与基本命令
  11. Linux Makefile 生成 *.d 依赖文件及 gcc -M -MF -MP 等相关选项说明【转】
  12. MySql 主辅-一主多辅
  13. regasm 无法定位输入程序集
  14. virtualbox硬盘扩容
  15. Vue.js 2.0 学习重点记录
  16. 【紫书】Trees on the level UVA - 122 动态建树及bfs
  17. 2018.09.11 poj1845Sumdiv(质因数分解+二分求数列和)
  18. [Swift实际操作]七、常见概念-(11)路径URL的使用详解
  19. jaxb教程(忘记了过来看看)
  20. imp与impdp比较

热门文章

  1. 【AtCoder】ARC068
  2. 【AtCoder】ARC064
  3. Laravel框架与ThinkPHP框架的不同
  4. jquery tablesorter 动态加载数据时,排序。过滤失效解决方案
  5. eventFlow 系列 <一> 入门
  6. lua堆栈
  7. QT Creator 使用SVN的版本号做为编译的版本信息
  8. Android应用市场App发布
  9. javabean转成json字符首字母大写
  10. docker 第四篇 网络