var okConfig = {
theme: "blue_theme", //主题色orange_theme|blue_theme menuArrow: "ok-arrow2", //导航箭头ok-arrow2:箭头,不填为默认样式 isTabMemory: true, //刷新后是否记住上次打开tab菜单 isTabRefresh: false, //是否开启切换刷新 };master
parent
197ba8478f
commit
ec7641eb3b
|
|
@ -1,6 +1,6 @@
|
||||||
var okConfig = {
|
var okConfig = {
|
||||||
theme: "blue_theme", //主题色orange_theme|blue_theme
|
theme: "blue_theme", //主题色orange_theme|blue_theme
|
||||||
menuArrow: "ok-arrow2", //导航箭头ok-arrow2:箭头,不填为默认样式
|
menuArrow: "ok-arrow2", //导航箭头ok-arrow2:箭头,不填为默认样式
|
||||||
tabMemory: true, //是否开启tab刷新记忆
|
isTabMemory: true, //刷新后是否记住上次打开tab菜单
|
||||||
tabRefresh: false, //是否开启切换刷新
|
isTabRefresh: false, //是否开启切换刷新
|
||||||
};
|
};
|
||||||
|
|
@ -65,8 +65,8 @@ layui.define(["element", "jquery", "okUtils"], function (exports) {
|
||||||
var element = layui.element,
|
var element = layui.element,
|
||||||
layer = layui.layer;
|
layer = layui.layer;
|
||||||
config = okUtils.local("okConfig") || okConfig || {};
|
config = okUtils.local("okConfig") || okConfig || {};
|
||||||
console.log(config);
|
|
||||||
if(!config.tabMemory){
|
if(!config.isTabRefresh){
|
||||||
okUtils.session("tabMenu", null);
|
okUtils.session("tabMenu", null);
|
||||||
okUtils.session("lay-id", null);
|
okUtils.session("lay-id", null);
|
||||||
}
|
}
|
||||||
|
|
@ -270,7 +270,7 @@ layui.define(["element", "jquery", "okUtils"], function (exports) {
|
||||||
thatElem = $(elTabs[index]);//当前元素
|
thatElem = $(elTabs[index]);//当前元素
|
||||||
saveTabMenuFun($);
|
saveTabMenuFun($);
|
||||||
|
|
||||||
if(config.tabRefresh){ /**切换刷新*/
|
if(config.isTabRefresh){ /**切换刷新*/
|
||||||
$(".ok-tab-content .layui-show").find("iframe")[0].contentWindow.location.reload(true);
|
$(".ok-tab-content .layui-show").find("iframe")[0].contentWindow.location.reload(true);
|
||||||
}
|
}
|
||||||
that.positionTab(elMove, thatElem);
|
that.positionTab(elMove, thatElem);
|
||||||
|
|
|
||||||
|
|
@ -84,8 +84,8 @@
|
||||||
$(item).prop("checked", false);
|
$(item).prop("checked", false);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
$("input[name=refresh]").prop("checked", config.tabRefresh);
|
$("input[name=refresh]").prop("checked", config.isTabRefresh);
|
||||||
$("input[name=memory]").prop("checked", config.tabMemory);
|
$("input[name=memory]").prop("checked", config.isTabMemory);
|
||||||
|
|
||||||
form.render();
|
form.render();
|
||||||
form.on('radio(arrow)', function (data) { //更改导航箭头样式
|
form.on('radio(arrow)', function (data) { //更改导航箭头样式
|
||||||
|
|
@ -101,12 +101,12 @@
|
||||||
});
|
});
|
||||||
|
|
||||||
form.on('switch(refresh)', function (data) { //切换刷新
|
form.on('switch(refresh)', function (data) { //切换刷新
|
||||||
config.tabRefresh = data.elem.checked;
|
config.isTabRefresh = data.elem.checked;
|
||||||
okUtils.local("okConfig", config);
|
okUtils.local("okConfig", config);
|
||||||
});
|
});
|
||||||
|
|
||||||
form.on('switch(memory)', function (data) { //tab记忆
|
form.on('switch(memory)', function (data) { //tab记忆
|
||||||
config.tabMemory = data.elem.checked;
|
config.isTabRefresh = data.elem.checked;
|
||||||
okUtils.local("okConfig", config);
|
okUtils.local("okConfig", config);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue