2.0.0 • Published 7 years ago

helper-storage v2.0.0

Weekly downloads
1
License
ISC
Repository
github
Last release
7 years ago

Обертка для хранилищ (sessionStorage & localStorage)

Ипользование

// методы
add (k, v){}
get (k, callback(error, value)){}
remove (k, callback(error, key)){}
length (){}
clear (){}
has (k){}
import Storage from "helper-storage";
let st = new Storage (type, switching); // switching - если не потдерживается выбранный type то замениться на другой

st.app().add('name', 'dima');

st.app().get('name', (e, v) => {
  console.log(v);
});	

При использовании во vue

import Vue from "vue";
import Storage from 'helper-storage';

Vue.use(Storage);

// пример использования $storage
this.$storage.get('authUser', (e,v) => {//this.$storage во вью доступ к классу
    this.$store.commit('userStore/SET_AUTH_USER', v);
});

При использовании с nuxt

import Vue from "vue";
import Storage from "helper-storage";

Vue.use(Storage);
// config
  plugins: [
    {src: '~plugins/storage.js', ssr: false}
  ]
2.0.0

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago