代码拉取完成,页面将自动刷新
同步操作将从 写代码的猫叔/layuimini 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
最简洁、清爽、易用的layui后台框架模板。
项目会不定时进行更新,建议star和fork一份。
技术交流QQ群:763822524 加群请备注来源:如gitee、github、官网等
。
几行代码而已
直接初始化整个框架,无需复杂操作。完美的线上用户体验
。总体预览
登录界面
1、多tab窗口
2、无限级菜单
3、菜单缩放并提示菜单标题
4、url地址hash定位
5、刷新保留窗口,并对应菜单栏
6、移动端的友好支持
一、在index.html文件内进行初始化
base: "js/" 填写layuimini.js对应的目录。
layuimini.init(); 方法内的参数请填写动态api地址。(实际应用中建议后端api做缓存)
初始化api地址返回的参数可以参考api目录下的init.json文件或者查看使用说明的第二点的参数说明
layui.config({
base: "js/"
}).extend({
"layuimini": "layuimini"
});
layui.use(['element', 'layer', 'layuimini'], function () {
var $ = layui.jquery,
element = layui.element,
layer = layui.layer;
layuimini.init('api/init.json');
});
二、初始化api地址返回的参数说明
返回参数对应的事例(code:0,清除缓存失败;code:1,表示清除缓存成功;)
{
"code": 1,
"msg": "清除服务端缓存成功"
}
homeInfo 是首页信息
logoInfo 是logo信息
menuInfo 是头部模块和左侧菜单对应的信息
menuModule id必须唯一,例如 menuInfo.currency、menuInfo.other对应的currency和other就是模块id,他们的值必须唯一,否则模块切换会有冲突。
{
"homeInfo": {
"title": "首页",
"icon": "fa fa-home",
"href": "page/welcome-2.html?mpi=m-p-i-0"
},
"logoInfo": {
"title": "LayuiMini",
"image": "images/logo.png",
"href": ""
},
"clearInfo": {
"clearUrl": "api/clear.json"
},
"menuInfo": {
"currency": {
"title": "常规管理",
"icon": "fa fa-address-book",
"child": [
.......
],
"other": {
"title": "其它管理",
"icon": "fa fa-slideshare",
"child": [
.......
]
}
}
}
<!--开始----百度统计代码,实际使用请删除-->
<script>
var _hmt = _hmt || [];
(function () {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?d97abf6d61c21d773f97835defbdef4e";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
<!--结束----百度统计代码,实际使用请删除-->
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。