Angular2 çalışıyorum. oluşturmak Gözlemlenebilir <T> sonuçtan
yerine Promise'in http hizmet kullanımı Obserable nesne (Ben çok bu seçimi sevmiyorum .. asyc/bekliyoruz geliyorsanız) fark ben webcoder Bitkilerin bir listesini indirmek benim hizmetinde. Bir tesisi tıklatarak yönlendirme kullanarak ayrıntıları gösteriyorum. Ancak bu şekilde geri döndüğümde, bitkiler tekrar indirilir (kurucunun tekrar çağrılması gerekir). Bunu yapmanın bir yolu var mı
public getPlants():Observable<Plants[]>
{
if (this._plants != null)
return Observable.fromResult (this._plants); //This method does not exists
return this._http.get('../../res/heroes.json')...
}
:
ben böyle bir şey yapmak istiyorum Bunu önlemek için? Gözlemlenebilir sınıfı ts dosyasımda nasıl alabilirim?Teşekkürler!
sadece angular2 çalışıyorsanız, ben (eğer [aurelia] vermek önerebilir http://aurelia.io/docs.html#/aurelia/framework/1.0.0 -beta.1.0.7/doc/article/getting-start) denemek? Bir örnek görmek için "httpclient" için ctrl-f. İstediğiniz gibi bir söz verir. – MikeSW
, Observable.just' gibi bir şey olmamalıdır? (başka dillerde de denir) – njzk2