var okConfig = {

theme: "blue_theme", //主题色orange_theme|blue_theme
   menuArrow: "ok-arrow2", //导航箭头ok-arrow2:箭头,不填为默认样式
   isTabMemory: true,  //刷新后是否记住上次打开tab菜单
   isTabRefresh: false, //是否开启切换刷新
};
master
zhizous 2020-04-06 18:13:55 +08:00
parent 197ba8478f
commit ec7641eb3b
3 changed files with 9 additions and 9 deletions

View File

@ -1,6 +1,6 @@
var okConfig = {
theme: "blue_theme", //主题色orange_theme|blue_theme
menuArrow: "ok-arrow2", //导航箭头ok-arrow2:箭头,不填为默认样式
tabMemory: true, //是否开启tab刷新记忆
tabRefresh: false, //是否开启切换刷新
isTabMemory: true, //刷新后是否记住上次打开tab菜单
isTabRefresh: false, //是否开启切换刷新
};

View File

@ -65,8 +65,8 @@ layui.define(["element", "jquery", "okUtils"], function (exports) {
var element = layui.element,
layer = layui.layer;
config = okUtils.local("okConfig") || okConfig || {};
console.log(config);
if(!config.tabMemory){
if(!config.isTabRefresh){
okUtils.session("tabMenu", null);
okUtils.session("lay-id", null);
}
@ -270,7 +270,7 @@ layui.define(["element", "jquery", "okUtils"], function (exports) {
thatElem = $(elTabs[index]);//当前元素
saveTabMenuFun($);
if(config.tabRefresh){ /**切换刷新*/
if(config.isTabRefresh){ /**切换刷新*/
$(".ok-tab-content .layui-show").find("iframe")[0].contentWindow.location.reload(true);
}
that.positionTab(elMove, thatElem);

View File

@ -84,8 +84,8 @@
$(item).prop("checked", false);
}
});
$("input[name=refresh]").prop("checked", config.tabRefresh);
$("input[name=memory]").prop("checked", config.tabMemory);
$("input[name=refresh]").prop("checked", config.isTabRefresh);
$("input[name=memory]").prop("checked", config.isTabMemory);
form.render();
form.on('radio(arrow)', function (data) { //更改导航箭头样式
@ -101,12 +101,12 @@
});
form.on('switch(refresh)', function (data) { //切换刷新
config.tabRefresh = data.elem.checked;
config.isTabRefresh = data.elem.checked;
okUtils.local("okConfig", config);
});
form.on('switch(memory)', function (data) { //tab记忆
config.tabMemory = data.elem.checked;
config.isTabRefresh = data.elem.checked;
okUtils.local("okConfig", config);
});