网站后台管理系统模版
模版在layui-wms基础上重构,基于layui
和vue.js
。获取源码
启动说明
// 安装开发环境
$ npm i -g fis3
// 进入项目根目录
$ npm i
// 启动服务
$ npm run server
// 停止服务
$ npm run stop
// 开发调试
$ npm run dev
// 发布项目
$ npm run pro
依赖模块
layui
underscore-min.js
mock.js
vue.js
扩展模块(layui_modules)
route.js
- setBreadcrumb _route.setBreadcrumb(params[, setting])
每个模块应调用此方法显示当前位置导航。params显示导航参数,可配置导航点击后跳转业务模块。
setting地址导航配置,现在可以配置是否显示导航。
示例:
//隐藏地址导航栏
_route.setBreadcrumb(null, {hide: true});
//不配置点击后跳转
_route.setBreadcrumb(['前一级目录', '当前目录']);
//配置点击后跳转
_route.setBreadcrumb(['前两级目录', {url: '业务模块路径', name: '前一级目录',data:'传递的参数'}, '当前目录']);
- go _route.go(url[, urlParams])
业务模块之间相互跳转。url指向业务模块名,urlParams所需要传递的参数。
示例:
_route.go('user',{id:1});
- config _route.config
设置跳转的业务模块路径,在app.js中配置。
示例:
_route.config.base = 'modules/{0}/index.js';
- params _route.params
获取上个页面传递到当前页面的参数。
示例:
_route.params.id获取id参数
更新日志
v0.0.2
- 删除扩展模块view.js
- 解决layer自定义弹窗遮罩层BUG。