🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>从1.3.0+开始,系统后台前端框架采用PearAdmin[https://gitee.com/pear-admin/Pear-Admin-Layui] 核心配置可以在`application\admin\view\layout.html`文件中`admin.render`初始化参数中修改 部分配置可以在右上角更多中临时设置,清除浏览器缓存配置则失效 ### 核心配置 ``` admin.render({ "menu": { "data": "{:url('index')}",//菜单数据 "method": "POST",//请求方式 GET / POST "accordion": true,//是否开启菜单手风琴 "collapse": false,//侧边的默认状态 "control": false,//菜单模式 false 为常规菜单,true 为多系统菜单 "select": 0,//默认选中菜单项 (ID) "async": true//渲染模式,true 为异步接口的方式, false 为静态数据 }, "tab": { "enable": true,//是否开启多标签页 "keepState": true,//选项卡切换时,是否刷新页面 "session": true,//存储记忆,刷新浏览器时是否保持打开 Tab "preload": true,//浏览器刷新时是否预加载非激活标签页 "max": "10", //最大打开标签页数量 "index": {//主页初始化数据 "id": 0, "href":"{:url('main/index')}", "title": "首页" } }, "theme": { "defaultColor": "2",//默认主题色 "defaultMenu": "dark-theme",//默认菜单主题 (dark-theme / light-theme) "defaultHeader": "light-theme",//默认顶部主题 "allowCustom": true,//是否允许自定义主题,为 false 时,强制使用配置主题 "banner": false//通栏布局 }, "colors": [ {"id": "1", "color": "#2d8cf0", "second": "#ecf5ff"}, {"id": "2", "color": "#36b368", "second": "#f0f9eb"}, {"id": "3", "color": "#f6ad55", "second": "#fdf6ec"}, {"id": "4", "color": "#f56c6c", "second": "#fef0f0"}, {"id": "5", "color": "#3963bc", "second": "#ecf5ff"} ], "other": { "keepLoad": "1200",//主页动画加载时长 "autoHead": false,//顶部颜色跟随主题 "footer": false//开启页脚 } }); ``` ### 核心函数 1. 侧边状态切换 ``` parent.layui.admin.collaspeSide() ``` 2. 刷新当前页面 ``` parent.layui.admin.refreshThis() ``` 3. 刷新指定页面 ``` parent.layui.admin.refresh(14) ``` 4. 新增选项卡 ``` parent.layui.admin.addTab(14,"百度一下","http://www.bing.com") ``` 5. 修改选项卡标题 ``` parent.layui.admin.changeTabTitle(1,"修改后的标题") ``` 6. 关闭指定选项卡 ``` parent.layui.admin.closeTab(14) ``` 7. 关闭当前选项卡 ``` parent.layui.admin.closeCurrentTab() ``` 8. 关闭所有选项卡 ``` parent.layui.admin.closeAllTab() ``` 9. 关闭其他选项卡 ``` parent.layui.admin.closeOtherTab() ``` 10. 切换 IFrame 地址 ``` parent.layui.admin.changeIframe(14,"百度一下","http://www.bing.com") ``` 11. 兼容跳转, 支持 Iframe 与 MuiltTab 模式 ``` parent.layui.admin.jump(14,"百度一下","http://www.bing.com") ``` 12. 全屏状态切换 ``` parent.layui.admin.fullScreen() ```