|  |  |  | 
|---|
|  |  |  | const topMenu = computed(() => appStore.topMenu); | 
|---|
|  |  |  | const openKeys = ref<string[]>([]); | 
|---|
|  |  |  | const selectedKey = ref<string[]>([]); | 
|---|
|  |  |  | const flog = ref(false); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const goto = (item: RouteRecordRaw) => { | 
|---|
|  |  |  | // Open external link | 
|---|
|  |  |  | 
|---|
|  |  |  | ) : ( | 
|---|
|  |  |  | <a-menu-item | 
|---|
|  |  |  | key={element?.name} | 
|---|
|  |  |  | class={ | 
|---|
|  |  |  | menuTree.value.length == 1 && | 
|---|
|  |  |  | menuTree.value[0].name == 'sessionManager' | 
|---|
|  |  |  | ? 'session-manager' | 
|---|
|  |  |  | : '' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | v-slots={{ icon }} | 
|---|
|  |  |  | onClick={() => goto(element)} | 
|---|
|  |  |  | > | 
|---|
|  |  |  | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // selected-keys={selectedKey.value} | 
|---|
|  |  |  | console.log(selectedKey.value, 68877); | 
|---|
|  |  |  | //  v-if={ | 
|---|
|  |  |  | //                 menuTree.value.length == 1 && | 
|---|
|  |  |  | //                 menuTree.value[0].name != 'sessionManager' | 
|---|
|  |  |  | //               } | 
|---|
|  |  |  | console.log(menuTree.value, 68877); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return () => ( | 
|---|
|  |  |  | <a-menu | 
|---|
|  |  |  | mode={topMenu.value ? 'horizontal' : 'vertical'} | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | .session-manager { | 
|---|
|  |  |  | display: none; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </style> | 
|---|