'da bir vaat değerinin döndürülmesi Angular2, Ionic2 ve ile kendimi tanıyorum, belki bir şeyi yanlış anlamıyorum ama yardım bekliyorum.Angular 2, Ionic 2
LocalStorage verilerini depolamak ve almak amacıyla 'CurrentUser' adlı bir sağlayıcım var.
getProfile(): any {
this.local.get("user-profile").then((profile) => {
var val = JSON.parse(profile);
return val;
});
}
Ben bir bileşeni haline bu sağlayıcıyı enjekte Bir Promise
döndürür getProfile()
bu fonksiyon. Bu işlevi bileşenden çağırırken verileri atamadan önce nasıl çözüleceğine dair vaatlerimi bekleyebilir miyim?
Merhaba alabilirsiniz bunun başarısı üzerine, en kısa sürede bir ajax yapmak gibi verileri alınamıyor: 44529 EXCEPTION: Hata: Yakalanmadı (vaatte): TypeError: undefined özelliği 'sonra' okunamıyor. – Arianule
@Arianule üzgünüm cevapta bahsettim, ama aynı şeyi kod bölümünde değiştirmeyi unuttum, benim kötü. Uyarı için teşekkürler. Güncellenen kodu kontrol edin –
Merhaba orada Pankaj. Kodu güncelledin mi, üzgünüm. Promise.resolve (val) iadesi boyunca bir söz vermeliyim mi? – Arianule