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

  • BioHunta

    BioHunta

    28 Mayıs 2006
  • Google

    Google

    18 EYLÜL 2005
  • michal lelkowski

    michal lelko

    9 Temmuz 2006