layuimini框架实现点击菜单栏回到起始页的解决方案
作者:彦成-
这篇文章主要介绍了layuimini框架实现点击菜单栏回到起始页的解决方案,本文通过图文示例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
在layui页面中,如果使用了
window.location.href=""进行了页面跳转,再点击菜单栏是不会显示起始页,而是跳转后的页面,
解决:
在miniTab.js文件中找到:listen方法

将其中修改为:

if (!checkTab) {
miniTab.create({
tabId: tabId,
href: href,
title: title,
isIframe: false,
maxTabNum: options.maxTabNum,
});
} else {
// 强制重新加载初始页面
element.tabDelete('layuiminiTab', tabId); // 删除现有tab
miniTab.create({
tabId: tabId,
href: href,
title: title,
isIframe: false,
maxTabNum: options.maxTabNum,
});
}
element.tabChange('layuiminiTab', tabId);
layer.close(loading);即可。
到此这篇关于layuimini框架实现点击菜单栏回到起始页的文章就介绍到这了,更多相关layuimini框架点击菜单栏回到起始页内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
