From 89d76deead5f76d264a1c8b43645f52ba2d33e0a Mon Sep 17 00:00:00 2001 From: feige996 <1020102647@qq.com> Date: Fri, 5 Sep 2025 14:56:40 +0800 Subject: [PATCH] =?UTF-8?q?fix(token):=20#251=E4=BF=AE=E5=A4=8D=E6=9C=AA?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E5=88=B0token=E6=97=B6=E5=88=A4=E6=96=AD?= =?UTF-8?q?=E8=BF=87=E6=9C=9F=E9=80=BB=E8=BE=91=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 当tokenInfo.value为null时直接返回true,避免后续访问expireTime导致的错误 --- src/store/token.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/store/token.ts b/src/store/token.ts index 2ebf009..6b36bca 100644 --- a/src/store/token.ts +++ b/src/store/token.ts @@ -54,6 +54,10 @@ export const useTokenStore = defineStore( * 判断token是否过期 */ const isTokenExpired = computed(() => { + if (!tokenInfo.value) { + return true + } + const now = Date.now() const expireTime = uni.getStorageSync('accessTokenExpireTime')