feat: 当url的hash对应的tab存在时,直接打开;

This commit is contained in:
augushong
2025-03-05 20:26:04 +08:00
parent ab30204694
commit e08c51725b

View File

@@ -404,12 +404,19 @@
if (!options.urlHashLocation) return false;
var tabId = location.hash.replace(/^#/, '');
if (tabId === null || tabId === undefined || tabId === '') return false;
// 判断是否为首页
if (tabId === options.homeInfo.href || tabId === options.homeInfo.mb_href) return false;
// 判断tab是否已存在
if($('.layuimini-tab .layui-tab-content [lay-id="'+tabId+'"]').length > 0) {
element.tabChange('layuiminiTab', tabId);
return false;
}
// 判断是否为右侧菜单
var menu = miniTab.searchMenu(tabId, options.menuList);
if (menu !== undefined) {
miniTab.create({
tabId: tabId,