“Hören Sie sich die Änderungen der Lokalstorage an” Code-Antworten

Hören Sie sich die Änderungen der Lokalstorage an

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 Hören Sie Lokalstorage -Veränderungen an

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

Hören Sie sich die Änderungen der Lokalstorage an

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

Ähnliche Antworten wie “Hören Sie sich die Änderungen der Lokalstorage an”

Fragen ähnlich wie “Hören Sie sich die Änderungen der Lokalstorage an”

Weitere verwandte Antworten zu “Hören Sie sich die Änderungen der Lokalstorage an” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen