SORU
15 AĞUSTOS 2013, PERŞEMBE


Nasıl yerel depolama verileri saklamak için?

Aslında bazı eylem yapacak servis örnek sunucudan veri almak ve sunucu kendi üzerinde depolama için yaşıyorum. Bunun yerine yerel depolama için aktarma tüm bu eylemleri yapmak istiyorum.

CEVAP
15 AĞUSTOS 2013, PERŞEMBE


bu mağazalar ve yerel depolama için alan kodunu biraz. yayın olayları ve model değerleri kaydetmek için kullanıyorum.

app.factory('userService', ['$rootScope', function ($rootScope) {

    var service = {

        model: {
            name: '',
            email: ''
        },

        SaveState: function () {
            sessionStorage.userService = angular.toJson(service.model);
        },

        RestoreState: function () {
            service.model = angular.fromJson(sessionStorage.userService);
        }
    }

    $rootScope.$on("savestate", service.SaveState);
    $rootScope.$on("restorestate", service.RestoreState);

    return service;
}]);

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Breno Rises

    Breno Rises

    7 Ocak 2014
  • KittiesMama

    KittiesMama

    10 AĞUSTOS 2008
  • UlyssesForever's channel

    UlyssesForev

    28 ŞUBAT 2012