注:本后台管理系统采用vue2+iview+axios进行开发,并没有引入webpack打包。用于需要经常更改拓展的小型自用后台管理系统(如本公司,需要变更频繁,需要随时新增或者更改内容,完全开发再打包反而显得麻烦)。
基于传统的html系统和基于组件开发两种模式之间的一套管理系统
控制菜单写死在layout.js里面,通过给菜单添加class并赋予点击事件,将当前点击的页面存储在localStorage当中,新页面加载时会去获取该属性并添加选中样式
一部分页面使用了jq的ajax进行数据交互,登陆时会从后台获取到用户token并存储在本地,之后每次请求都会将此参数带上,由后台判断是否有权限和是否登陆超时
该方案已被抛弃,不适用于实际开发,已使用vue2+iview+webpack全套进行开发,详情见另一个系统ivue-management