From eefc411ea4597450edba7d82ef0db59052b58a81 Mon Sep 17 00:00:00 2001 From: dreamcc <345414273@qq.com> Date: Mon, 18 Aug 2025 12:54:40 +0800 Subject: [PATCH] Update MixSider.vue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 动态路由参数支持 --- jeecgboot-vue3/src/layouts/default/sider/MixSider.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/jeecgboot-vue3/src/layouts/default/sider/MixSider.vue b/jeecgboot-vue3/src/layouts/default/sider/MixSider.vue index 4e333e136..3a8c97fb2 100644 --- a/jeecgboot-vue3/src/layouts/default/sider/MixSider.vue +++ b/jeecgboot-vue3/src/layouts/default/sider/MixSider.vue @@ -251,8 +251,13 @@ } } - function handleMenuClick(path: string) { - go(path); + function handleMenuClick(path: string, item?: any) { + // 检查是否有保存的query参数,如果有则携带跳转 + if (item?.meta?.queryParams) { + go({ path, query: item.meta.queryParams } as any); + } else { + go(path); + } } function handleClickOutside() {