谁知道这种json格式数据怎么来的

就是这种格式,一个数组下标不是对应一个值吗,怎么可以对应三个值出来我这边数据就拼接成这样,下面就没思路了 图片描述图片描述

下面是我拼接代码
const Str = []

  for (let j = 0; j < this.role_obj.length; j++) {
    for (let i = 0; i < this.postForm.permissionList.length; i++) {
      if (this.postForm.permissionList[i].match(this.role_obj[j])) {
        Str.push(this.postForm.permissionList[i].replace(this.role_obj[j], this.role_obj[j] + ':'))
      }
    }
  }
  console.info(Str)
  this.postForm.permissionList = []
  for (let i = 0; i < Str.length; i++) {
    this.postForm.permissionList[i] = Str[i]
    console.info(this.postForm.permissionList[i])
  }
阅读 1.2k
2 个回答

当时对象数组的时候,需要序列化的时候,一个下标就对应了多个值呗;当然这种格式也是人为约定的

form data 然后又得有 json 那种多维度的,在一些项目里面确实有

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题