对Taro的Storage API进行封装,主要是为了提供ts类型提示。
import { TaroStorage } from '@mudssky/jsutils'import { clearStorageSync, getStorageInfoSync, getStorageSync, removeStorageSync, setStorageSync,} from '@tarojs/taro'export type StorageKey = 'USERINFO'export const GlobalStorage = new TaroStorage<StorageKey>({ getStorageSync, setStorageSync, clearStorageSync, removeStorageSync, getStorageInfoSync,}) Copy
import { TaroStorage } from '@mudssky/jsutils'import { clearStorageSync, getStorageInfoSync, getStorageSync, removeStorageSync, setStorageSync,} from '@tarojs/taro'export type StorageKey = 'USERINFO'export const GlobalStorage = new TaroStorage<StorageKey>({ getStorageSync, setStorageSync, clearStorageSync, removeStorageSync, getStorageInfoSync,})
Protected
获取带前缀的完整key
获取存储相关信息异步
获取存储相关信息
从完整key中移除前缀
对Taro的Storage API进行封装,主要是为了提供ts类型提示。
Example