问题:请求参数arr=[1,2,3],则url里面显示“url地址?arr[]=1&arr[]=2&arr[]=3”,这样调用接口的时候后台可能不识别 "[]", 这里需要把 "[]" 给去掉
解决方法:
1,安装qs
npm install qs
2,在js里面引用并使用
import qs from 'qs' this.$http.get(url + '?' + qs.stringify(params, { indices: false })).then(() => {})
然后再调用接口的时候url里面就为“url地址?arr=1&arr=2&arr=3”