Files
npm-tool/src/utils/Storage.js
2023-03-06 16:05:24 +08:00

43 lines
687 B
JavaScript

import Common from "./Common";
///////////////////////////////////////// 用户token
/**
* 保存用户token
* @param token
*/
const saveUserToken = (token) => {
save('token', token);
};
const getUserToken = () => {
return get('token') || '';
};
/**
* 保存数据
* @param key
* @param value
*/
const save = (key, value) => {
localStorage.setItem(key, JSON.stringify({data: value}));
};
/**
* 获取数据
* @param key
* @returns {string}
*/
const get = (key) => {
return Common.parseJSON(localStorage.getItem(key), {data: ""}).data;
};
///////////////////////////////////////// 导出模块
export default {
save,
get,
saveUserToken,
getUserToken,
};