From 5b9312476d65c1d01f3fa79c13a2c3a595a64618 Mon Sep 17 00:00:00 2001 From: ustcyc <yincun@163.com> Date: 星期三, 16 四月 2025 20:12:49 +0800 Subject: [PATCH] Update LICENSE --- zhitan-vue/src/layout/components/Sidebar/SidebarItem.vue | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/zhitan-vue/src/layout/components/Sidebar/SidebarItem.vue b/zhitan-vue/src/layout/components/Sidebar/SidebarItem.vue index 3a85e7e..73346ce 100644 --- a/zhitan-vue/src/layout/components/Sidebar/SidebarItem.vue +++ b/zhitan-vue/src/layout/components/Sidebar/SidebarItem.vue @@ -86,7 +86,15 @@ return props.basePath } if (routeQuery) { - let query = JSON.parse(routeQuery); + let query = routeQuery; + // 濡傛灉 routeQuery 鏄瓧绗︿覆锛屽垯灏濊瘯瑙f瀽瀹� + if (typeof routeQuery === 'string') { + try { + query = JSON.parse(routeQuery); + } catch (error) { + console.error('Error parsing query string:', routeQuery, error); + } + } return { path: getNormalPath(props.basePath + '/' + routePath), query: query } } return getNormalPath(props.basePath + '/' + routePath) -- Gitblit v1.9.3