需要通过区分dataType 把对象中的其他属性提取出来存进新数组

解决:
this.cpList = res.data.ftVsCpList.filter(item => item.dataType === 'CP').map(item => {
return {
lotId: item.lotId,
yield: item.yield
}
})
this.ftList = res.data.ftVsCpList.filter(item => item.dataType === 'FT').map(item => {
return {
lotId: item.lotId,
yield: item.yield
}
})
打印出来新数组:

本文介绍了一种从混合数据集中筛选并提取特定类型数据的方法。通过使用JavaScript的filter和map方法,能够有效地根据'dataType'属性将数据集分为'CP'类型和'FT'类型的两个数组,并保留'lotId'和'yield'这两个关键属性。
935

被折叠的 条评论
为什么被折叠?



