parent
f20c5d9e2e
commit
843ec1e749
|
@ -77,6 +77,7 @@ export const useTabbarStore = defineStore('core-tabbar', {
|
|||
/**
|
||||
* @zh_CN 跳转到标签页
|
||||
* @param tab
|
||||
* @param router
|
||||
*/
|
||||
async _goToTab(tab: TabDefinition, router: Router) {
|
||||
const { params, path, query } = tab;
|
||||
|
@ -243,9 +244,13 @@ export const useTabbarStore = defineStore('core-tabbar', {
|
|||
/**
|
||||
* @zh_CN 通过key关闭标签页
|
||||
* @param key
|
||||
* @param router
|
||||
*/
|
||||
async closeTabByKey(key: string, router: Router) {
|
||||
const index = this.tabs.findIndex((item) => getTabPath(item) === key);
|
||||
const originKey = decodeURIComponent(key);
|
||||
const index = this.tabs.findIndex(
|
||||
(item) => getTabPath(item) === originKey,
|
||||
);
|
||||
if (index === -1) {
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue