Bir sayfada google gibi bir api hizmetiyle oturum açmak için dotansimha:accounts-ui-angular
yönergesini kullanıyorum. Sayfanın içinde oturum açmış bir kullanıcı yoksa div'u gizleyebilecek bir ng-show="$auth.currentUser"
ile bir div var. Kod harika çalışıyor, ancak sayfayı yenilemeliyim. Şu anda ev index.html sayfasında <login></login>
etiketlerini gömüyorum. $ Auth.currentUser değerini etkin bir şekilde değerini kontrol etmeyi nasıl sağlayabilirim?
0
A
cevap
0
Bu yüzden sorunu çözdüm, ama bunun en iyi uygulama olup olmadığını bilmiyorum. Benim html olarak
Bir kullanıcı oturum değilse iki bağlantıları gizlemek istiyorum. Ben $auth.currentUser
değerinde bir değişiklik için saatler mantığını izlemek $ eklendi benim araç çubuğu yönergede ng-show="$auth.currentUser"
kullanın. $ Auth.currentUser değeri $ auth.currentUser veya eğer değerine eşit değilse
$scope.$watch('currentUser',function(newVal, oldVal){
console.log(newVal, oldVal)
if(newVal !== oldVal || typeof newVal !== typeof {}){
location.reload()
Meteor.loginWithSpotify(options, function(err){
console.log(err || 'No error')
}
}
console.log(newVal, oldVal)
})
Bu mantık $ auth.currentUser CurrentUser yetkilidir typeof nesne değil, sayfayı yeniden edecek bir nesnedir.
EX: (! Kullanıcı verileri == null) ise {yenileme sayfası} bu açıktır
Umut.
İlgili konular
- 1. Android Giriş Yenileme ile Kimlik Doğrulama
- 2. STATİK metin için WM_SETTEXT denetim içeriğini yenilemez
- 3. Giriş dosyası: Bir dosyanın adını yenileme işleminden sonra nasıl gösterebilirim?
- 4. Tarayıcı-sync (yemin altında) tarayıcısını yenilemez
- 5. Google Chrome yenileme sorunları ile geliştirme
- 6. Tepki-yönlendirici BrowserRouter/browserHistory ile yenileme
- 7. React-Router'ın Link-URL'sini günceller ancak yenilemez. Sayfayı yenile
- 8. Otomatik yenileme
- 9. Android ile giriş yapın Google plus ile ilk giriş yapın.
- 10. Otomatik sert yenileme, web sayfalarında basit bir otomatik yenileme istemiyorum
- 11. Yenileme bileşenini yenileyin
- 12. Django uygulaması, sayfa yenileme
- 13. Facebook ile giriş yap?
- 14. bu giriş noktaları ile
- 15. Python ile giriş yönlendirmesi
- 16. Linkedin ile giriş yap
- 17. Harita düğmesi yenileme konumu
- 18. WPF UIElement yenileme hatası?
- 19. jQuery AJAX yenileme, iPhone
- 20. OAuth2 yenileme belirteci alınıyor
- 21. Firebase belirteci yenileme
- 22. OAuth (Instagram) yenileme olmadan
- 23. NSFetchedResultsController yenileme refetch?
- 24. onsubmit yenileme html formu
- 25. GNU Ekran yenileme sorunu
- 26. OAuth2.0 yenileme jetonu
- 27. Yenileme yapmadan gönderme formu
- 28. gtk çizim alanını yenileme
- 29. Android Liste Yenileme değil
- 30. Bir yenileme için NSMutableArray temizleyin