【发布时间】:2019-03-14 05:33:31
【问题描述】:
我有一个对象数组,其中所有对象都具有相同的键,除了最后一个对象。认为数组有值,并且将所有这些值作为一个整体表示,我有一个键,我最终将键与数组中的值一起按下。
homeTask 是一个对象列表,它是值,homeTaskKey 是表示 homeTask 的键
res.data.resultSet.homeTask.forEach(element => {
var singleEvent={
task:'',
taskDuration:'',
status:'',
};
singleEvent.task=element.task;
singleEvent.taskDuration=element.taskDuration;
singleEvent.status=element.status;
newEvents.push(singleEvent);
});
newEvents.push(res.data.resultSet.homeTaskKey);
addEvent(newEvents);
}
addEvent 是父组件的 props 方法,我将数组设置为状态变量名称为events,这是数组类型。
当我使用map 迭代events 时,我想跳过最后一个对象,因为它没有任务、taskDuration 和状态等键。因此,当我获取这些值时不会有任何问题。
【问题讨论】:
标签: javascript reactjs