将对象转换为角度7的数组

问题描述 投票:0回答:1

我正在将json响应作为如下对象

machineInfo:{
    machineID: 1
    machineName: "F01"
    machineStatus: null
    alternateMachine: null
    sahPerDay: 0
    sahNextWeek: 0
    machineUnderBreakdown: false
    availabilityCurrMonth: 0
    availabilityLastMonth: 0
    availabilitySecLastMonth: 0
    complianceCurrMonth: 0
    complianceLastMonth: 0
    complianceSecLastMonth: 0
    utilizationCurrMonth: 0
    utilizationLastMonth: 0
    utilizationSecLastMonth: 0
    machineDBID: 0
    utilizationTillDate1: 0
    utilizationTillDate2: 0
    complianceTillDate: 0
}

我需要将其转换为对象数组

machineInfo:[{
    machineID: 1
    machineName: "F01"
    machineStatus: null
    alternateMachine: null
    sahPerDay: 0
    sahNextWeek: 0
    machineUnderBreakdown: false
    availabilityCurrMonth: 0
    availabilityLastMonth: 0
    availabilitySecLastMonth: 0
    complianceCurrMonth: 0
    complianceLastMonth: 0
    complianceSecLastMonth: 0
    utilizationCurrMonth: 0
    utilizationLastMonth: 0
    utilizationSecLastMonth: 0
    machineDBID: 0
    utilizationTillDate1: 0
    utilizationTillDate2: 0
    complianceTillDate: 0
}]
arrays object angular7
1个回答
0
投票

声明一个全局Empety数组:

result: any[] = [];

然后:

this.result=[machineInfo];
© www.soinside.com 2019 - 2024. All rights reserved.