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

  • failblog

    failblog

    17 HAZİRAN 2008
  • MikeyMacintosh

    MikeyM

    28 Aralık 2009
  • The Warp Zone

    The Warp Zon

    24 AĞUSTOS 2007