截止目前最新版的v3.0.3的subMenu显示存在bug,该位置所有子菜单的名字会显示成上级菜单的名字,导致点击子菜单无法自动跳转到对应位置。 <img width="479" height="279" alt="Image" src="https://github.com/user-attachments/assets/bd6fe999-1094-45de-b74a-101a4136a86a" /> 分析源代码webstack\layout\common\group.pug,该位置子菜单的值由e.name得来 <img width="829" height="413" alt="Image" src="https://github.com/user-attachments/assets/405dd72b-fd36-4099-a4cd-dc07e73ff91c" /> 追踪代码common\group.pug,该代码文件在webstack\layout\index.pug中被引用,在这里显示子菜单应当是subMenu.name值,而不是e.name值,可以将subMenu值覆盖给e,这样common\group.pug中的e.name值,就是subMenu.name值。 <img width="1163" height="441" alt="Image" src="https://github.com/user-attachments/assets/3125ff93-f240-4813-a740-7d91440d4e1c" /> 保存完成后,网页子菜单显示恢复正常,点击子菜单可以正常自动跳转到对应位置。 <img width="950" height="318" alt="Image" src="https://github.com/user-attachments/assets/8db60133-fac0-4ac1-b721-331eada484f9" />