0.0.11 • Published 2 years ago

@xingyuelongchen/vue3-storage v0.0.11

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

@xingyuelongchen/vue3-storage

支持 vue3 的浏览器缓存插件

安装

下载 npm 包

npm i @xingyuelongchen/vue3-storage --save

使用方式

可使用方法名

/**
 * 参数说明:
 * @param {String} key    名称
 * @param {Array|Object|Boolean|Number|String} value  保存的数据
 * @param {Boolean} type  true为sessionStorage, false为localStorage
 */

setStore(key, value, type); // 保存数据
getStore(key); // 获取指定数据
getAllStore(type); // 获取全部数据
removeStore(key); //删除指定数据
clearStore(type); //清空数据
clearAllStore(); //清空localStorage和sessionStorage全部数据
setCookie(key, value); // 设置cookie  浏览器cookie限制,使用cookie存储数据,不能过大,否则会出问题
getCookie(key); // 获取指定cookie

setsCookie(key, value); // 设置cookie 
getsCookie(key); // 获取指定cookie 

clearCookie(key); //清除指定cookie

Global instruction 全局注册

import store from "@xingyuelongchen/vue3-storage";

// Vue3 注册插件
App.use(store);
// or  使用配置项
App.use(store, { key: "存储前缀", domain: "", maxage: 86400, path: "/" });

// Vue2.x 注册插件
// Vue.use(store);

// 在Vue组件内使用this访问
this.$setStore("key", "value");

Local instruction 局部调用

import { setStore, …… } from "@xingyuelongchen/vue3-storage";

 // 直接调用相关方法
setStore('key','value')

Run demo

npm install
npm run serve
-Local:   http://localhost:8080/
0.0.10

2 years ago

0.0.11

2 years ago

0.0.9

2 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago