问题:
一个table列表,有一个多选的搜索框,参数是以数组的形式传递,结果出现了如下的情况:
解决办法:
使用qs.stringify()将对象 序列化成URL的形式,以&进行拼接,如下:
首先使用:npm install qs 命安装qs
然后在需要的地方引入:
import qs from 'qs'
最后就是使用:
export function queryReportForm(data) {
return request({
url: 'api/crmWorkOrder' + '?' + qs.stringify(data, { indices: false }),
method: 'get'
})
}
最终结果:
测试可正常使用!!!