Я получаю данные из разных источников, и у меня получилось несколько правильно сформированных объектов json и один, у которого есть родительские ключи, как показано ниже:
{
"0": {
"term_id": 3,
"name": "Burger"
},
"1": {
"term_id": 6,
"name": "Chicken"
},
"2": {
"term_id": 12,
"name": "Mexican"
},
}
Как удалить 0, 1, 2, 3и т.д., также сохраняя другие правильно структурированные объекты?Я использую lodash в другом месте этого проекта
Этот объект с родительскими ключами вставляется в массив из нескольких объектов через карту
Promise.all(promises)
.then(results => {
let valueArr = [];
Object.keys(results).forEach(function(key) {
valueArr = [results[key]]
});
this.setState({ categorySelectOptions: valueArr });
})
Это скриншот вывода с проблемой:
![](https://i.stack.imgur.com/IPeSj.png)