# 引入

import {
  savePersist,
  getPersist,
  clearPersist
} from 't-comm';

// or

import {
  savePersist,
  getPersist,
  clearPersist
} from 't-comm/lib/storage/index';

# savePersist(key, value, expireMsec)

描述

写入持久化存储localStorage。仅用于浏览器端,value里不能有循环引用

参数

参数名 类型 描述
key string

value string

expireMsec number

过期时间,单位毫秒

返回: boolean

是否存储成功

示例

const res = savePersist('name', 'mike', 30 * 86400 * 1000); // true
const name = getPersist('name'); // mike

clearPersist('name'); // true
const name2 = getPersist('name'); // undefined

# getPersist(key)

描述

读取持久化存储

参数

参数名 类型
key string

返回: string

key对应的值

# clearPersist([key])

描述

持久化存储。清理。传 key 就删除。不传清理所有过期的。

参数

参数名 类型
[key] string

返回: boolean

是否清楚成功

Last Updated: 2024/10/11 07:54:02