数组对象转换为对象

let arrObj = [{
  mod: "sex",
  modVal: "女",
},
{
  mod: "name",
  modVal: "肖博士",
}];
let obj = {};
//得到的obj:{
//  sex: "女",
//  name: "肖博士",
//}

方法:
this.patientObj = this.tableData2.reduce((obj, item) => {
   obj[item.modContentField] = item.modVal
}

你可能感兴趣的:(数组对象转换为对象)