“JS escucha el cambio de almacenamiento local” Código de respuesta

Escuche los cambios en LocalStorage

window.addEventListener('storage', () => {
  // When local storage changes, dump the list to
  // the console.
  console.log(JSON.parse(window.localStorage.getItem('sampleList')));
});
Cookie_Wookie_7

JS escucha el cambio de almacenamiento local

var originalSetItem = localStorage.setItem;

localStorage.setItem = function(key, value) {
  var event = new Event('itemInserted');

  event.value = value; // Optional..
  event.key = key; // Optional..

  document.dispatchEvent(event);

  originalSetItem.apply(this, arguments);
};

var localStorageSetHandler = function(e) {
  alert('localStorage.set("' + e.key + '", "' + e.value + '") was called');
};

document.addEventListener("itemInserted", localStorageSetHandler, false);

localStorage.setItem('foo', 'bar'); // Pops an alert
Bored Butterfly

Escuche los cambios en LocalStorage

var originalSetItem = localStorage.setItem; 
localStorage.setItem = function(){
    document.createEvent('Event').initEvent('itemInserted', true, true);
    originalSetItem.apply(this, arguments);
}
The Coding Master

Respuestas similares a “JS escucha el cambio de almacenamiento local”

Preguntas similares a “JS escucha el cambio de almacenamiento local”

Más respuestas relacionadas con “JS escucha el cambio de almacenamiento local” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código