Вы можете использовать array: reduce
для итерации по каждому объекту, извлечь два требуемых свойства и вставить их в массив накопителя результатов.
const data = {
"results": [
{
"_id": "5c3e2e2565d9440e8e4fa3f3",
"team1": 2,
"team2": 4,
"createdAt": "2019-01-15T19:01:57.842Z",
"updatedAt": "2019-01-15T19:01:58.020Z",
"__v": 0,
"user": "5c385ff34ae2c90d18fcb95f"
},
{
"_id": "5c3e2e2865d9440e8e4fa3f4",
"team1": 3,
"team2": 2,
"createdAt": "2019-01-15T19:02:00.480Z",
"updatedAt": "2019-01-15T19:02:00.649Z",
"__v": 0,
"user": "5c385ff34ae2c90d18fcb95f"
},
{
"_id": "5c3e2e5265d9440e8e4fa3f5",
"team1": 1,
"team2": 3,
"createdAt": "2019-01-15T19:02:42.642Z",
"updatedAt": "2019-01-15T19:02:42.814Z",
"__v": 0,
"user": "5c385ff34ae2c90d18fcb95f"
}
]
}
const processData = (data) => data.reduce((acc, {team1, team2}) => { // acc is accumulator array, destructure data object into properties you want
acc.push([team1, team2]); // create new array of teams 1 and 2 and push into accumulator
return acc;
}, []);
console.log(processData(data.results));
Установите SizeToContent =, "WidthAndHeight" на окне и окне динамично изменит размер на основе его размера содержания.