在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框架点击菜单栏回到起始页内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论