нужно заполнить массив данными, которые я консультирую из API
это мой запрошенный массив
getUsers() {
this.$http.get("users").then(res => {
this.users = res.data.data;
});
}
}
Это возвращает мой запрос
Я хочу заполнить другой массив в соответствии с данными моего запроса, я пытаюсь это сделать так
getUsers() {
this.$http.get("users").then(res => {
this.users = res.data.data;
for(var i = 0; i <= this.users.length; i++) {
this.user[i].id = this.tableData[i].id
}
});
}
},
Это возвращает мою функцию
нужно заполнить массив данными, которые я консультирую из API
ты делаешь наоборот. сделайте это так, как this.tableData[i].id = this.user[i].id или лучший способ скопировать массив — использовать оператор распространения this.tableData = {...res.data.data}
вот как это сработало для меня Спасибо this.tableData = {...res.data.data}
хороший! можно закрыть вопрос. Спасибо



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


вот как это сработало для меня Спасибо this.tableData = {...res.data.data}
в чем проблема?