import { message } from 'antd'; /** * 设置 storage 存储数据函数 * * @category Storage * @param name : storage 的 key * @param value : storage 的 key 对应的值 * @param isSessionStorage : 是否为 sessionStorage 标识 * */ export function setStorage(name: string, value: any, isSessionStorage = false) { const storage = isSessionStorage ? window.sessionStorage : window.localStorage; if (typeof value === 'object') { value = JSON.stringify(value); } try { storage.setItem(name, value); } catch (e) { message.warning('本地存储空间已满,请清空本地存储空间!'); } }