vue中这种带序号的传值方式怎么做?

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.效果图

img


let json={}
      let arr=['tl20070','tl07100','15951813983','tl01329']
      arr.forEach((item, i)=> {
        json[`user_id[${i}]`]=item
        })      
        console.log(json)