|
|
@@ -96,23 +96,24 @@ const closeAll = () => {
|
|
|
}
|
|
|
const closeLeft = () => {
|
|
|
if (activeIndex.value < contextMenuIndex.value) {
|
|
|
- router.push(contextMenuItem)
|
|
|
+ router.push(contextMenuItem.value)
|
|
|
}
|
|
|
tabs.value.splice(1, contextMenuIndex.value - 1)
|
|
|
closeContextMenu()
|
|
|
}
|
|
|
const closeRight = () => {
|
|
|
if (activeIndex.value > contextMenuIndex.value) {
|
|
|
- router.push(contextMenuItem)
|
|
|
+ router.push(contextMenuItem.value)
|
|
|
}
|
|
|
tabs.value.splice(contextMenuIndex.value + 1)
|
|
|
closeContextMenu()
|
|
|
}
|
|
|
|
|
|
const closeOther = () => {
|
|
|
- router.push(contextMenuItem)
|
|
|
+ console.log(contextMenuItem, contextMenuIndex.value)
|
|
|
+ router.push(contextMenuItem.value)
|
|
|
if (contextMenuIndex.value) {
|
|
|
- tabs.value = [tabs.value[0], contextMenuItem]
|
|
|
+ tabs.value = [tabs.value[0], contextMenuItem.value]
|
|
|
} else {
|
|
|
tabs.value = [tabs.value[0]]
|
|
|
}
|