mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-09 03:22:51 +08:00
feat: 当url的hash对应的tab存在时,直接打开;
This commit is contained in:
@@ -404,12 +404,19 @@
|
|||||||
if (!options.urlHashLocation) return false;
|
if (!options.urlHashLocation) return false;
|
||||||
var tabId = location.hash.replace(/^#/, '');
|
var tabId = location.hash.replace(/^#/, '');
|
||||||
if (tabId === null || tabId === undefined || tabId === '') return false;
|
if (tabId === null || tabId === undefined || tabId === '') return false;
|
||||||
|
|
||||||
// 判断是否为首页
|
// 判断是否为首页
|
||||||
if (tabId === options.homeInfo.href || tabId === options.homeInfo.mb_href) 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);
|
var menu = miniTab.searchMenu(tabId, options.menuList);
|
||||||
|
|
||||||
if (menu !== undefined) {
|
if (menu !== undefined) {
|
||||||
miniTab.create({
|
miniTab.create({
|
||||||
tabId: tabId,
|
tabId: tabId,
|
||||||
|
|||||||
Reference in New Issue
Block a user