我需要创建一个对象数组,其属性值基于包含服务器响应的对象数组的存在而动态设置。
这段代码中的流程对我来说似乎是正确的(根据网络上的某些文章),但是我收到的结果是一个n个空对象的数组(均未显示id:null)。
infoForecasts = [];
buildWidget() {
this.listForecasts.map( (i) => {
const ser = this.utilitiesService;
return this.infoForecasts.push(
Object.create(
{
id: null,
time: ser.getCurrTime(ser.getDateTime(i.dt))
}
)
);
});
}
我还试图:
...
time: Object.values(ser.getCurrTime(ser.getDateTime(i.dt))
但任何更改。
我在做什么错了?
答案 0 :(得分:1)