之前用Vue+element写了一个后台管理系统,在登录时使用axios请求数据传参时无法正常的获取数据。之后也是一通百度,发现原因是传递参数要将参数序列化。
这里使用了qs插件:

简单来说,qs 是一个增加了一些安全性的查询字符串解析和序列化字符串的库。

在项目中使用命令行工具输入:npm install qs
安装完成后在需要用到的组件中:import qs from 'qs’
具体使用中我查看了:qs.parse()和qs.stringify()

这两种方法虽然都是序列化,但是还是有区别的。
qs.parse()是将URL解析成对象的形式
qs.stringify()是将对象 序列化成URL的形式,以&进行拼接

解决我遇到的问题我使用了qs.stringify()
直接上图,一个简单的请求登录示例

另外qs还不止这点本事,这里附上一个详细的文档 ,感兴趣的话可以去看一看点这里

Vue中qs插件的使用相关推荐

  1. [vue] 怎么在vue中使用插件?

    [vue] 怎么在vue中使用插件? npm 安装 然后再main.js 引入 最后 vue.use(插件名) 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家 ...

  2. vue中打印插件vue-print-nb(一)——基本示例

    vue中打印插件vue-print-nb(一)--基本示例 npm地址:https://www.npmjs.com/package/vue-print-nb 下载print.js地址:https:// ...

  3. Vue中的插件小练习

    提到vue插件,想必大家一下想到就是官方推荐的vue-router.vue等,功能还是蛮强大的,那,我们一直在使用插件,那是否也可以开发一个自己的插件呢? 开发插件: 插件通常会为vue添加全局功能, ...

  4. vue中devTools插件安装教程

    vue-devTools 为了更方便的在开发过程中对 Vue 程序进行调试,除了传统的浏览器自带的 debug 工具以外,我们还可以通过一些专门为 Vue 提供的扩展插件来进行调试 vue-devTo ...

  5. sublime Text Vue中常用插件汇总说明

    开发vue的常用插件 1.让vue文件高亮: 安装: Vue Syntax Highlight 2.让script里面的es6代码高亮: 安装:ecmascript syntax 安装:vuejs c ...

  6. 怎么看vue中某个插件是否安装成功_如何在谷歌中查看VUEX(谷歌浏览器中安装 vue调试工具 vue-devtools)...

    本次介绍了两种方法,第一种方法略微复杂,想追求效率的请查看第二种. 20200214141007961.png 如果你在使用vue开发项目 浏览器中没有安装vue调试工具 显然不能算是一个合格的vue ...

  7. VUE中引入插件实现px转换rem

    1.使用命令行安装lib-flexible: npm install lib-flexible --save 2.引入lib-flexible: 在项目入口文件 main.js 里 引入 lib-fl ...

  8. vue连线 插件_一起写一个即插即用的 Vue Loading 插件

    写在之前 实现 Loading 思路上并不困难,只不过是根据请求前后进行设置而已,可当要设置的状态越来越多又不能全局统一设置时,就又变得十分繁琐重复.在 Github 和各个社区站里搜 Loading ...

  9. 在vue中修改浏览器图标和名字

    在vue中修改浏览器图标和名字 vue中,网页图标默认使用的是vue自带的一个icon的图标,也是vue的logo. 下面整理了几种改变标题和图标的方法 1.修改图标样式 01.使用图片 这个方法是可 ...

最新文章

  1. python操作neo4j
  2. Delphi - 数组 详解
  3. Prometheus — 核心概念
  4. linux下安装MySQL出错file /usr/share/mysql/charsets/latin2.xml from install of MySQL-......
  5. 查询字符串中字母出现的个数
  6. 交互输入与for语句
  7. Mysql到Redis的数据协议(可以按照写redis的协议,自测已经成功,key值可以自己变化,不一定非要是id)
  8. java版selenium_Selenium3.0-Java版(共61节)
  9. Sublime Text 2删除行尾空格
  10. 程序员平均年薪 70 万、40 岁后收入下滑?尽在 2019 程序员薪资报告
  11. 关于传说中的AMD5600G 发热少,功耗低
  12. ZigBee协调器和终端通信
  13. 太阳天顶角与太阳方位角计算
  14. 利用 pdf.js 实现在前端预览 .pdf 文件
  15. BurpSuite使用详解(三)Spider功能
  16. python画红色等边三角形面积公式_等边三角形面积公式?
  17. 电脑怎么找到tomcat端口_查看tomcat端口号(怎么看tomcat的端口号)
  18. 云原生CICD:Tekton之TaskTaskRun概念篇
  19. 反软件盗版的最佳实践
  20. 数学测试卷软件,小学数学练习机_随机出数学练习题软件 50.0官方版

热门文章

  1. CMake教程之构建Qt平台
  2. leetcode-----一个机器人在m×n大小的地图的左上角。 机器人每次向下或向右移动。机器人要到达地图的右下角。可以有多少种不同的路径从起点走到终点?
  3. 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格
  4. 电感RDC、IDC值是什么意思?或DCR DCI
  5. HAC集群修改为单机
  6. 玩转开发板--Linux系统移植至开发板fl2440实践过程
  7. #谷歌地图# 谷歌地图报错
  8. unity AudioToolkit 音频工具包的简介+使用方法
  9. 统计文本文件中的英文单词数量
  10. 为什么新生代内存需要有两个Survivor区