couchDB benzeri bir sistemi çoğaltmaya çalışıyorum. Arka uç Parse sunucusu ve ön uçım Ionic (0)Açısal vaat birden çok kez
Neyi başarmaya çalışıyorum başvurumu localstorage ile sabitlemektir.
Şu: GetUserAds
-> localStorage etti mi?
-> Evet
---> Dönüş localStorage
-> Hayır
---> veritabanı çağrı
----> Dönüş alın ve yerel koymak
Ama gerçekten istediğim, veritabanını arka planda getirme ve bu verileri
değiştirildiyse döndürBunun nedeni, uygulamamın birçok kullanıcısı olması ve çok şey değişmesidir.
Böyle bir şey yapabilir miyim? Sen yapabilirsin
getUserAds(user).then(function(data) {
//Local data
}).then(function(dataDB) {
//Database updated data
})
RxJS'nin Gözlemlenebilir'ine bakmanızın temel olarak, ihtiyacınıza uygun olan birçok kez çözülebilmesidir. Nesneyi de kullanabilirsiniz, bunu bir projede yaptım, localStorage tarafından doldurulmuş bir kullanıcı nesnesine sahibim, sonra API çağrılarımı yapıyorum çünkü bir nesne, API yanıtı tarafından değiştirilen öznitelikler, nesnemin kullanıldığı her yerde değişiyor. – Fougere
Merhaba, yanıt için teşekkürler, şimdi rxjs'ye bakıyorum, ama tek bulduğum ES6 veya Angular2. Nesneler hakkında daha fazla bilgi var mı? Ne demek istediğinden emin değilim. – Rebelchris
RxJS Observable, angular2'deki sözünü değiştirdi, bu yüzden angular2 ile ilgili birçok ressource bulursun. [burada] (https://youtu.be/KOOT7BArVHQ), Ben Lesh'in nasıl çalıştığını açıklayan bir youtube videosu. Nesne kısmı için, kullanıcı bilgilerini, veriyi depoya (önbellek/veritabanı/her neyse) alan getUserAds işleviyle kaydeden bir Kullanıcı Nesnesi '' name '' fougere ', ...} 'ı düşünüyordum. – Fougere