记录实习一个月内遇到的开发上遇到的问题
第一个解决get请求中传递数组给后端接受的问题,这个功能虽然没有用上,但是以后遇到了,可以由此解决,当然也可以叫后端改get请求为post。
项目上用的axios请求,后端需要接受的参数是在url上拼接上传递的数据
类似
152.168.12.13/api/getinfo?id=4&item=48&item=56&item=66
这里出现一个问题,在axios的params字段上直接传递一个数组和对应的id是不行的,用json.stringify也不不行
比如
params:{
id:4,
item:[48,56,66]
}
这样在get方法上是不成立的
这里需要借用一个插件qs
这里是npm地址
在axio请求拦截器中