0
ile yanıt sonuçlarında çalışma işlevi S) Her bir işlev için (örneğin, her öğenin kimliğini adın sonuna ekleyen bir işlev) nasıl çalıştırabilirim Bu çağrıdaki sonuçların sırası nedir?İyonik 2: Http.get(), her satır için Rx
[
{ id: 1. title: 'first', completed: 1 },
{ id: 2. title: 'second', completed: 1 },
{ id: 3. title: 'third', completed: 1 }
]
Benim getTodos kodu:
return this._http.get(url, {
headers: headers
}).map(res => <Todo[]>res.json());
Benim Todo arayüzü:
export interface Todo {
id: number;
title: string;
completed: boolean;
}
Benim örnek işlevi İsterdim
tepkim aşağıda bir şey gibi olduğunu varsayalım Her yanıt satırında yayınlanmak için:function addToTitle(item) {
item.title += " " + item.id;
}
Bunu denedim, ama aslında hiç dönmez, geçersiz olur! – Dave
"Boşluk" ile ne demek istiyorsun? Geri gönderilenler gözlemlendiğinde verileri almazsınız. –
Evet, tam olarak. Yöntem geri dönmez. Geçersiz. – Dave