1.2.1 • Published 1 year ago

tingle-tools v1.2.1

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

使用

import Tools from 'tingle-tools'

介绍(常用工具的封装)

import Tools from 'tingle-tools' 全部引入
import { tingleStorage, tingleUtils } from 'tingle-tools' 按需引入
const { getStorage, setStorage, setConfig } = Tools.tingleStorage
setConfig 基本设置
 const config = {
    type: "localStorage", // 类型 window.localStorage,window.sessionStorage,
    prefix: "", // 名称前缀 建议:项目名 + 项目版本
    expire: 100 * 24 * 6000, //过期时间 单位:秒
    isEncrypt: false, // 默认加密 为了调试方便, 开发过程中可以不加密
    key: '', 加密的key值(十六位十六进制数作为密钥偏移量)
    iv: '',加密的iv值(十六位十六进制数作为密钥偏移量)
    mode: 'DES' // CryptoJS[config.mode].encrypt config.mode = DES || AES
  }
  setConfig(config)

2、加密、解密

const {  encrypt, decrypt } = Tools.tingleStorage
decrypt(value) //默认返回字符串,如需要返回对象decrypt(value, true)
1.2.1

1 year ago

1.2.0

1 year ago

1.1.0

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.34

1 year ago

1.0.33

1 year ago

1.0.32

1 year ago

1.0.31

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago