У меня ошибка как
TypeError: Невозможно установить свойство 'data' из неопределенного
Я пытаюсь получить данные из остальных API в angularjs, используя метод get Http, Здесь код
getData(){
this.http({method: 'GET',url:URL})
.then(function(response) {
console.log(response.data.id);
this.data=response.data;// these line shows the error(TypeError: Cannot set property 'setdata' of undefined)
});
}
Здесь console.log(response.data.id);
распечатать идентификатор как 123456789
и console.log(response.data);
распечатать все данные JSON.
Но при назначении response.data
на this.data
отображается ошибка.Но присвоение response.data
для var data
не показывает ошибку.
Пожалуйста, помогите мне сохранить response.data в this.data