Есть массив
export class ItemService {
public items = new Array<Item>();
}
В нем хочу загрузить список элементов из json
http.getString("http://server/content/news/export-json").then(function (r) {
let json = JSON.parse(r);
// Вот тут бы мне назначить элементы в свойство класса, но не выходит
/// Не видит this.items
this.items.push(...)
// если так, то ничего не возвращает, хотя объект json сожержит json данные, но возвращаются "__zone_symbol__state": null,JS: "__zone_symbol__value": []
return json
}).catch();
Что я делаю не так? Как из .then(function (r) получить данные?