fix: 使用base64解密的异常

This commit is contained in:
禾几海
2021-03-16 21:39:56 +08:00
parent defb5042ef
commit 2532f8894e

View File

@@ -46,7 +46,14 @@ export class LocalStorageService {
getItem(key: string) { getItem(key: string) {
const item = localStorage.getItem(key); const item = localStorage.getItem(key);
return item ? Base64.decode(item) : null; let decode;
try {
decode = Base64.decode(item);
return item ? decode : null;
} catch (e) {
localStorage.removeItem(key);
return item;
}
} }
removeItem(key: string) { removeItem(key: string) {