knockout.localstorage icon indicating copy to clipboard operation
knockout.localstorage copied to clipboard

A library to synchronize Knockout observables, and observableArrays automatically to the localStorage.

knockout.localStorage

##Usage

require(['knockout', 'knockout.localstorage'], function(ko, knockoutLocalStorageObservableFactory) {
  function ViewModel() {
    this.savedObservableInLocalStorage = knockoutLocalStorageObservableFactory.observable('my_key', {
      defaulValue: 'my_value' 
    });
    
    console.log(window.localStorage['my_key']);
    //output: 'my_value';
  }
  
  
  ko.applyBindings(new ViewModel());
});