SORU
27 EYLÜL 2012, PERŞEMBE


Son kullanma tarihi ayarlamak için Nasıl AngularJS - AngularJS çerez için

  1. Yenile (F5) tarayıcının üzerine kayıp olmamalı tanımlama Kullanıcı Yetkilendirme bilgi depolamak istiyor.

  2. "Kalıcı çerez kullanıcı tercih etti diye ..." "Bana" zaman kutusu oturum açın. onay Unutma yetkilendirme bilgi depolamak istiyor

CEVAP
14 Aralık 2013, CUMARTESİ


1.4: Bu yorum burada ve diğerleri aşağıda belirtildiği gibi, 1.4, Açısal doğal çerez destek olarak şimdi çerezleri düzenleme olanağı sağlar:

38fbe3ee, $çerezler nedeniyle artık özelliklerini ortaya çıkarmak, geçerli tarayıcı çerez değerleri temsil eder. kurabiye artık yoklar $ kurabiye değişiklik yapılması ve artık kopya tarayıcı çerez kurabiye $üzerine değerleri nesne.

Bu yoklama pahalı olduğu için değiştirildi ve sorunları kurabiye özellikler $ile doğru ile eşitleme değil gerçek tarayıcı çerez değerleri (sebebi yoklama başlangıçta oldu farklı Sekmeler arasında iletişimi sağlamak için, ama orada eklendi bugün, örneğin yapmak için daha iyi yollar localStorage.)

Üzerinde API kurabiye yeni $aşağıdaki gibidir:

koy get putObject getAll kaldırmak explictly kullanılması gerekiyor. yöntemleri tanımlama bilgisi verileri erişmek için yukarıdaki. Bu da demektir artık özelliklerini izleyebilirsiniz değişiklikleri tespit etmek için çerezleri $ tarayıcılar çerezleri oluşur.

Bu özellik, genellikle 3. parti bir kütüphane olsaydı tabi programlı olarak çalışma zamanı. en kurabiyeler değiştirme Eğer bu size güveniyoruz sonra da 3 partiye tepki kod yazmanız gerekir kütüphane kurabiye değişiklikleri veya kendi yoklama uygulamak yapma mekanizması.

Gerçek uygulama put çağrı yoluyla geçebilen $cookiesProvider bir nesne ile yapılır.

1.3 ve aşağıda: JQuery eklentileri yüklemek zorunda kalmamak için elinden geleni yapmış olanlarınız için, bu açısal için güzel bir yedek görünüyor - https://github.com/ivpusic/angular-cookie

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GWTLecturer

    GWTLecturer

    18 EKİM 2012
  • Mark Hyder

    Mark Hyder

    6 EKİM 2011
  • ThePointblank

    ThePointblan

    18 Aralık 2006