WXL
2024-11-27 a520895c5b01934a7210917d52cbe98455cba33b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//storage.js
// 封装本地缓存的方法
 
 
// 储存数据
export const setItem = (key,data) => {
    if(typeof data === 'object'){
        window.sessionStorage.setItem(key,JSON.stringify(data))
    }else{
        window.sessionStorage.setItem(key,data)
    }
}
 
// 读取数据
export const grtItem = (key) => {
    const item = window.sessionStorage.getItem(key)
    try{
        const value = JSON.parse(item)
        if(typeof value === 'object'){
            return value
        }else{
            return item
        }
    }catch(err){
        return item
    }
}
 
// 移除数据
export const removeItem = (key) => {
    window.sessionStorage.removeItem(key)
}