user_id[0]: tl20070
user_id[1]: tl07100
user_id[2]: 15951813983
user_id[3]: tl01329
原始的数据结构就是这种字符串?如果是先split下载map转为json数组
可以将数组转为字符串,split()再提交
你是想在发起http请求的时候,将需要上传的参数变成这种格式吗?如果是,按照以下步骤就可以
1.node下载qs模块
npm install qs
2.在发起请求的页面引入qs模块
import qs from 'qs'
3.发起请求
let data = {userId: ['111', '222', '333']};
axios.post('http://xxx.com', qs.stringify(data))
4.效果图
let json={}
let arr=['tl20070','tl07100','15951813983','tl01329']
arr.forEach((item, i)=> {
json[`user_id[${i}]`]=item
})
console.log(json)