成功:请求地址?applyId=123&applyId=456&applyId=789
数据请求格式:applyId:[123,456,789]
请求方式:post

1、先安装qs的安装


qs,是axios中自带的,也是npm仓库所管理的包。

安装方式:npm install qs


Vue项目中的导入方式:import qs from 'qs'


Vue项目中的main.js中设置全局属性的方式:Vue.prototype.$qs = qs
 

2、拦截post请求修改参数


请求的时候判断post拦截下处理下数据(不用改,直接放进去)

if (config.method === 'post') {
	config.paramsSerializer = function(params) {
		return qs.stringify(params, { arrayFormat: 'repeat' })
	}
}

然后发送请求就okk。

小白一个,哪里不对请留言交流(自己学习记录,请勿较真)

参考链接:https://www.cnblogs.com/merryan-share/p/11418152.html

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐