Vue中使用qs插件的一种情况
1、Vue中使用qs插件的一种情况
Vue+element后台管理系统,在登录时使用axios请求数据传参时无法正常的获取数据。
2、qs插件作用
qs 是一个增加了一些安全性的查询字符串解析和序列化字符串的库
3、qs插件两个常用的方法
qs.parse():将URL解析成对象的形式
qs.stringify():将对象 序列化成URL的形式,以&进行拼接
4、安装qs插件
在项目中使用命令行工具输入:npm install qs
5、VUE—axios自定义请求配置
代码片
import Axios from 'axios'
import qs from 'qs'
import router from '../router'
const axios = Axios.create({
baseURL: '/',
// `transformRequest` 允许在向服务器发送前,修改请求数据
// 只能用在 'PUT', 'POST' 和 'PATCH' 这几个请求方法
transformRequest: [
data => {
data = qs.