效果预览图

源数据
findData: [
{
reportQuestionItemName: {
id: "商品名1",
name: "商品名1",
},
reportQuestionItemSpecifications: {
id: "規格1",
name: "規格1",
},
},
{
reportQuestionItemName: {
id: "商品名2",
name: "商品名2",
},
reportQuestionItemSpecifications: {
id: "規格2",
name: "規格2",
},
},
],
使用map处理数据获得想要的数据
this.pruductList = this.findData.map((value, key, arr) => {
var ROTASpecifications = {};
ROTASpecifications.id = `${value.reportQuestionItemName.id} + "-" + ${value.reportQuestionItemSpecifications.id}`;
ROTASpecifications.name = `${value.reportQuestionItemName.name} + "-" + ${value.reportQuestionItemSpecifications.name}`;
return ROTASpecifications;
});
处理后的数据
pruductList: [
{
id: "商品名1-規格1",
name: "商品名1-規格1",
},
{
id: "商品名2-規格2",
name: "商品名2-規格2",
},
],
网友评论