Regarder des locaux de stockage en utilisant angularjs
Je suis à l'aide d'un module appelé ngStorage pour le traitement local des opérations de Stockage.(https://github.com/gsklee/ngStorage). Disons que j'ai mis un objet dans le stockage local $localStorage.quelque chose = true;
Comment puis-je regarder cet objet pour savoir si elle est toujours disponible dans le local de stockage?
Je v essayé :
$scope.$watch($localStorage.something,function(newVal,oldVal){
if(oldVal!==newVal && newVal === undefined){
console.log('It is undefined');
}
});
Fondamentalement, je suis en train de regarder pour quand un utilisateur supprime l'objet de locaux de stockage manuellement par l'intermédiaire de google chrome console.Est-ce même possible??
OriginalL'auteur Dhruv Prakash | 2014-11-11
Vous devez vous connecter pour publier un commentaire.
vous pouvez essayer:
Ne fonctionne pas... je suis en utilisant ngStorage avec copie exacte du code ci-dessus, à l'aide d'un délai pour modifier le localStorage var; l'observateur ne fonctionne pas.
La solution fonctionne logiquement, Peut-être que le problème est quelque chose de différent en raison de ngStorage.
Cela fonctionne, mais
newVal !== undefined
pasnewVal === undefined
OriginalL'auteur Marian Ban