使用layui后台模板时发现原生的新增,关闭tab选项卡功能有问题。以下是可实现的代码:
1.新增
$('#aaa').on('click', function () {
var e = $(this),
i = '../Departments/Index',
t = 222;
layui.router();
//F.tabsPage.elem = e;
var l = parent === self ? layui : top.layui;
l.index.openTabsPage(i, t || e.text())
})
2.删除
function CloseTab()
{
$("#LAY_app_tabsheader").children(".layui-this").children(".layui-tab-close").trigger("click");
}
ps:新增方法可直接写在子页面中。删除方法写在父页面中,然后在子页面调用父页面方法(parent.xxx)