1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- //*******************************************************//
- // 存储数据
- //*******************************************************//
-
- export enum StorageKeys {
- Token = "token", //登录token
- OpenId = "openId", //openId
- Key = "key"//字典key
- }
-
- //存储
- export const setItem = (key : string, data : any) => {
- if (typeof data === "object") {
- data = JSON.stringify(data);
- }
- uni.setStorageSync(key, data);
- }
-
-
- //获取
- export const getItem = (key : string) => {
- const data = uni.getStorageSync(key);
- try {
- return JSON.parse(data);
- } catch (e) {
- return data;
- }
- }
-
- //移除
- export const removeItem = (key) => {
- uni.removeStorageSync(key);
- };
-
- //清空存储
- export const cleanStorage = () => {
- uni.clearStorageSync();
- };
- // 获取token
- let token = 'cacheToken'
- export const getToken = () => {
- return getItem(token)
- }
- // 设置token
- export const setToken = (key : any) => {
- return setItem(token, key)
- }
|