利用Proxy写了个存储管理
方便导入即可用
- 
加密采用了 Base64 加密
 - 
优点:简单导入直接就可以用
 - 
缺点:开发时使用加密,会看不到加密前自己存的东西。就算是加上了
target[key] = value;,页面刷新时也会变为空。 
安装
yarn add sls-store
npm install sls-store --save
使用
import {appStore}from "@/common/appStore";
appStore.name = '网抑云-1️⃣选手'; //当前是存值
let name = appStore.name; //当前是取值,如果没有值返回的是 undefined
setting
- 配置
 
| 字段 | 类型 | 介绍 | 
|---|---|---|
| NAME | String | 全存放的key | 
| LOCK | Boolean | 是否加密,默认不加密 | 
| STORE_WHO | String | 本地存储 填‘sessionStorage’,‘localStorage’ 默认‘sessionStorage’ | 
main.js文件
import {setting} from "sls-store";
setting.NAME = "vue";
setting.LOCK = process.env.NODE_ENV != 'development';
setting.STORE_WHO = "sessionStorage";
    有问题联系QQ1291481728或在下方评论,会在第一时刻处理。

                
            
        
浙公网安备 33010602011771号