Setting.json configuration file
parent
ba6dd36159
commit
83226d0059
|
|
@ -284,7 +284,7 @@
|
||||||
"icon": "layui-icon layui-icon-face-smile",
|
"icon": "layui-icon layui-icon-face-smile",
|
||||||
"type": 1,
|
"type": 1,
|
||||||
"openType": "_iframe",
|
"openType": "_iframe",
|
||||||
"href": "login.html"
|
"href": "view/common/login.html"
|
||||||
}]
|
}]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,9 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
var pearAdmin = new function() {
|
var pearAdmin = new function() {
|
||||||
|
|
||||||
this.render = function(option) {
|
this.render = function(option) {
|
||||||
|
|
||||||
|
var option = getData();
|
||||||
|
|
||||||
this.menuRender(option);
|
this.menuRender(option);
|
||||||
this.bodyRender(option);
|
this.bodyRender(option);
|
||||||
this.keepLoad(option);
|
this.keepLoad(option);
|
||||||
|
|
@ -32,7 +35,7 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
sideMenu = pearMenu.render({
|
sideMenu = pearMenu.render({
|
||||||
elem: 'sideMenu', //依赖容器
|
elem: 'sideMenu', //依赖容器
|
||||||
async: true, //数据形式
|
async: true, //数据形式
|
||||||
theme: option.theme,
|
theme: "dark-theme",
|
||||||
height: '100%',
|
height: '100%',
|
||||||
control: option.control ? 'control' : false, // control
|
control: option.control ? 'control' : false, // control
|
||||||
defaultMenu: 1,
|
defaultMenu: 1,
|
||||||
|
|
@ -54,14 +57,14 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
width: '100%',
|
width: '100%',
|
||||||
height: '100%',
|
height: '100%',
|
||||||
index: 0,
|
index: 0,
|
||||||
tabMax: 20,
|
tabMax: option.tabMax,
|
||||||
closeEvent: function(id) {
|
closeEvent: function(id) {
|
||||||
sideMenu.selectItem(id);
|
sideMenu.selectItem(id);
|
||||||
},
|
},
|
||||||
data: [{
|
data: [{
|
||||||
id: '0',
|
id: '0',
|
||||||
url: option.index,
|
url: option.index,
|
||||||
title: '首页',
|
title: option.indexTitle,
|
||||||
close: false
|
close: false
|
||||||
}] //初始化数据
|
}] //初始化数据
|
||||||
});
|
});
|
||||||
|
|
@ -254,5 +257,20 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** 同 步 请 求 获 取 数 据 */
|
||||||
|
function getData() {
|
||||||
|
|
||||||
|
$.ajaxSettings.async = false;
|
||||||
|
var data = null;
|
||||||
|
|
||||||
|
$.get("setting.json", function(result) {
|
||||||
|
data = result;
|
||||||
|
});
|
||||||
|
|
||||||
|
$.ajaxSettings.async = true;
|
||||||
|
return data;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
exports('admin', pearAdmin);
|
exports('admin', pearAdmin);
|
||||||
})
|
})
|
||||||
|
|
|
||||||
13
index.html
13
index.html
|
|
@ -67,18 +67,7 @@
|
||||||
layui.use(['admin', 'document'], function() {
|
layui.use(['admin', 'document'], function() {
|
||||||
var admin = layui.admin;
|
var admin = layui.admin;
|
||||||
|
|
||||||
var config = {
|
admin.render();
|
||||||
keepLoad: 2000, // 主 页 加 载 过 度 时 长 可为 false
|
|
||||||
muiltTab: true, // 是 否 开 启 多 标 签 页 true 开启 false 关闭
|
|
||||||
control: false, // 是 否 开 启 多 系 统 菜 单 true 开启 false 关闭
|
|
||||||
index: 'view/console/console1.html', // 默 认 加 载 主 页
|
|
||||||
data: 'admin/data/menu.json', // 菜 单 数 据 加 载 地 址
|
|
||||||
select: '0', // 默 认 选 中 菜 单 项
|
|
||||||
logoTitle: "Pear Admin", // 网站标题
|
|
||||||
logoImage: "admin/images/logo.png" // 网站Logo
|
|
||||||
};
|
|
||||||
|
|
||||||
admin.render(config);
|
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
12
setting.json
12
setting.json
|
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"keepLoad": 2000,
|
||||||
|
"muiltTab": true,
|
||||||
|
"tabMax": 30,
|
||||||
|
"control": false,
|
||||||
|
"index": "view/console/console1.html",
|
||||||
|
"indexTitle": "首页",
|
||||||
|
"data": "admin/data/menu.json",
|
||||||
|
"select": "0",
|
||||||
|
"logoTitle": "Pear Admin",
|
||||||
|
"logoImage": "admin/images/logo.png"
|
||||||
|
}
|
||||||
|
|
@ -3,13 +3,13 @@
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title></title>
|
<title></title>
|
||||||
<link rel="stylesheet" href="component/pear/css/pear.css" />
|
<link rel="stylesheet" href="../../component/pear/css/pear.css" />
|
||||||
<link rel="stylesheet" href="assets/login.css" />
|
<link rel="stylesheet" href="../../assets/login.css" />
|
||||||
</head>
|
</head>
|
||||||
<body background="admin/images/background.svg">
|
<body background="../../admin/images/background.svg">
|
||||||
<form class="layui-form" action="javascript:void(0);">
|
<form class="layui-form" action="javascript:void(0);">
|
||||||
<div class="layui-form-item">
|
<div class="layui-form-item">
|
||||||
<img class="logo" src="admin/images/logo.png" />
|
<img class="logo" src="../../admin/images/logo.png" />
|
||||||
<div class="title">Pear Admin</div>
|
<div class="title">Pear Admin</div>
|
||||||
<div class="desc">
|
<div class="desc">
|
||||||
明 湖 区 最 具 影 响 力 的 设 计 规 范 之 一
|
明 湖 区 最 具 影 响 力 的 设 计 规 范 之 一
|
||||||
|
|
@ -30,7 +30,7 @@
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
<script src="component/layui/layui.js"></script>
|
<script src="../../component/layui/layui.js"></script>
|
||||||
<script>
|
<script>
|
||||||
layui.use(['form', 'element', 'jquery'], function() {
|
layui.use(['form', 'element', 'jquery'], function() {
|
||||||
var form = layui.form;
|
var form = layui.form;
|
||||||
|
|
@ -137,6 +137,12 @@
|
||||||
<div class="layui-card-header">留言板</div>
|
<div class="layui-card-header">留言板</div>
|
||||||
<div class="layui-card-body">
|
<div class="layui-card-body">
|
||||||
<ul class="pear-card-status">
|
<ul class="pear-card-status">
|
||||||
|
<li>
|
||||||
|
<h3>就眠仪式</h3>
|
||||||
|
<p>闭上眼睛进入秘密的宇宙,与最思念的那张脸打一场照面。</p>
|
||||||
|
<span>4月30日 22:43</span>
|
||||||
|
<a href="javascript:;" data-id="1" class="layui-btn layui-btn-xs pear-reply">回复</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<h3>Raccoon Core</h3>
|
<h3>Raccoon Core</h3>
|
||||||
<p>夏天真的来了,尽管它还有些犹豫。</p>
|
<p>夏天真的来了,尽管它还有些犹豫。</p>
|
||||||
|
|
@ -144,7 +150,7 @@
|
||||||
<a href="javascript:;" data-id="1" class="layui-btn layui-btn-xs pear-reply">回复</a>
|
<a href="javascript:;" data-id="1" class="layui-btn layui-btn-xs pear-reply">回复</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<h3>Small Box</h3>
|
<h3>Min Box</h3>
|
||||||
<p>看似不可达到的高度,只要坚持不懈就可能到达。</p>
|
<p>看似不可达到的高度,只要坚持不懈就可能到达。</p>
|
||||||
<span>4月30日 22:43</span>
|
<span>4月30日 22:43</span>
|
||||||
<a href="javascript:;" data-id="1" class="layui-btn layui-btn-xs pear-reply">回复</a>
|
<a href="javascript:;" data-id="1" class="layui-btn layui-btn-xs pear-reply">回复</a>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue