storage.ts 502 B

1234567891011121314151617181920
  1. // 封装sessionStorage
  2. export const setSessionStorage = (key: string, value: any) => {
  3. sessionStorage.setItem(key, JSON.stringify(value))
  4. }
  5. export const getSessionStorage = (key: string) => {
  6. if (sessionStorage.getItem(key) === '') {
  7. return ''
  8. }
  9. return JSON.parse(sessionStorage.getItem(key) as string)
  10. }
  11. export const removeSessionStorage = (key: string) => {
  12. sessionStorage.removeItem(key)
  13. }
  14. export const clearSessionStorage = () => {
  15. sessionStorage.clear()
  16. }