1.0.2 • Published 5 months ago
storage-data-kit v1.0.2
storage-data-kit 使用指南
npm
npm install storage-data-kit
Storage 存储类 ,存储在 localStorage 中
Storage 使用需要实例,
配置参数描述 key : 秘钥
- 存储数据
- @param key
- @param data
- setItem( key:string,data:anyData): string
- 读数据
- @param key,
- @param proxy 默认false 是否开启代理,开启后可直接修改localStorage中的数据
- getItem( plaintext:string): string
- 删除数据
- @param key
- removeItem(key:string): string
// 实例1 不加密
// 引入
import { Stroage } from "storage-data-kit";
let storage = new Storage();
// 设置数据
storage.setItem("key", { name: "mark", age: "22" });
// 开启代理
let obj = storage.getItem("key", true);
// 存储的数会自动更新
obj.name = "jack";
// 实例2.1 自定义加密 加密
let storage2 = new Storage({encrypt:true,key:'秘钥'});
// 设置数据
storage2.setItem("key", { name: "mark", age: "22" });
// 开启代理
let obj2 = storage2.getItem("key", true);
// 存储的数会自动更新
obj2.name = "jack";
// 实例2.2 默认加密
import { storageEncryptData } from "storage-data-kit";
// 设置数据
storageEncryptData.setItem("key", { name: "mark", age: "22" });
// 开启代理
let obj2 = storageEncryptData.getItem("key", true);
// 存储的数会自动更新
obj2.name = "jack";