js 处理完数据之后把相同的属性值放回原数组

把equipment_dictText 这个字符串值处理为数组之后,再放回到元素组里面
image.png

{buildingId: "1519865926657126402"
buildingName: "1503973742397415426@A座"
buildingRealName: "A座"
capacity: 144
createBy: "admin"
createBy_dictText: "管理员"
createTime: "2022-05-05 15:52:19"
enableOpen: "Y"
enableOpen_dictText: "开放中"
equipment: "01,02"
equipment_dictText: "粉笔,白板"
}
{
buildingId: "1519865926657126402"
buildingName: "1503973742397415426@A座"
buildingRealName: "A座"
capacity: 100
createBy: "admin"
createBy_dictText: "管理员"
createTime: "2022-05-05 15:52:19"
enableOpen: "Y"
enableOpen_dictText: "开放中"
equipment: "01,02"
equipment_dictText: "投影,八爪鱼"
}
阅读 1.6k
2 个回答
let temp=[{buildingId: "1519865926657126402"
buildingName: "1503973742397415426@A座"
buildingRealName: "A座"
capacity: 144
createBy: "admin"
createBy_dictText: "管理员"
createTime: "2022-05-05 15:52:19"
enableOpen: "Y"
enableOpen_dictText: "开放中"
equipment: "01,02"
equipment_dictText: "粉笔,白板"
},
{
buildingId: "1519865926657126402"
buildingName: "1503973742397415426@A座"
buildingRealName: "A座"
capacity: 100
createBy: "admin"
createBy_dictText: "管理员"
createTime: "2022-05-05 15:52:19"
enableOpen: "Y"
enableOpen_dictText: "开放中"
equipment: "01,02"
equipment_dictText: "投影,八爪鱼"
}]

let result = temp.map(item => { 
     item.equipment_dictText=item.equipment_dictText.split(',')
    return item
})

来蹭个声望, 现在赞都点不起来

const arr = [
  {
    name: 'sdfdsf',
    equipment_dictText: '1,2,3'
  },
  {
    name: 'sdfdsf',
    equipment_dictText: '1,2,3'
  }
]

const newArr = arr.map(item => {
  item.equipment_dictText = item.equipment_dictText.split(',')
  return item
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题