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

  • CNNMoney

    CNNMoney

    16 Kasım 2006
  • HTC

    HTC

    12 Ocak 2006
  • Phymec

    Phymec

    18 Temmuz 2009