mirror of
https://github.com/soybeanjs/soybean-admin.git
synced 2025-09-17 17:26:38 +08:00
Update menu.ts
This commit is contained in:
parent
5b8af29496
commit
f04a929856
@ -63,10 +63,10 @@ export function translateMenuLabel(menus: App.GlobalMenuOption[]): App.GlobalMen
|
|||||||
* @param menus - 菜单数据
|
* @param menus - 菜单数据
|
||||||
*/
|
*/
|
||||||
export function getActiveKeyPathsOfMenus(activeKey: string, menus: App.GlobalMenuOption[]) {
|
export function getActiveKeyPathsOfMenus(activeKey: string, menus: App.GlobalMenuOption[]) {
|
||||||
const keys = [] as any;
|
const keys: string[] = [];
|
||||||
const lists = [] as any;
|
const lists: App.GlobalMenuOption[] = [];
|
||||||
function traverse(list: any, parent = null) {
|
function traverse(list: App.GlobalMenuOption[], parent: App.GlobalMenuOption | null = null) {
|
||||||
list.forEach((t: any) => {
|
list.forEach((t: App.GlobalMenuOption) => {
|
||||||
lists.push(t);
|
lists.push(t);
|
||||||
if (parent) {
|
if (parent) {
|
||||||
t.parent = parent;
|
t.parent = parent;
|
||||||
|
Loading…
Reference in New Issue
Block a user