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

  • LiteralMSPaint

    LiteralMSPai

    27 EKİM 2010
  • Shanice Caruthers

    Shanice Caru

    27 EKİM 2011
  • sinumatic

    sinumatic

    19 Aralık 2006