基于Boostrap Ace Admin的单页面响应式后台管理前端系统,适合后端程序员或者没有时间学习新的前端框架的人员使用,减少学习成本,拿来即用。
涉及技术栈:
用户名/密码随意填
可操作增删改,刷新页面之后恢复初始状态
准备工作
npm install -g gulp-cli
在项目根目录下执行npm install
开发
# 开启本地数据模拟
$ npm start
# 禁用本地数据模拟,改用代理转发接口到后台服务器
# 目前转发地址请修改app.js中的proxyOption.target字段
$ npm run start:no-mock
$ npm run build // 然后直接把dist中的目标文件丢到生产环境中去
mock/modules/menus.js
中的menus
变量html
和js
组成js
采用AMD规范的模块化加载方法。js
文件通过define
函数定义模块,同时可以声明依赖的其它模块js
中定义入口函数init
,此函数将在js
文件加载完成之后调用assets/js
,如果需要加载其它路径下的目录请填写相对路径token
通过header
中的X-Access-Token
字段进行交互。有需要可在common.js
中的ajax
函数中修改json
格式标准如下:{
success: boolean, // 请求是否成功
code: number,
data: object, // 返回的数据,ajax回调取到的值即为这个
message: string // 错误提示
}
common.js
中的appConfig["global"].response
字段,支持嵌套格式。同时需要单独修改login.js
文件。html
文件中支持@@include
函数引入公共html模版
如果需要兼容IE8
,请避免使用IE8
的关键字。如delete
, class
, default
, switch
等
本系统也没能避开关键字的坑,因此遗留着部分IE8
的关键字,使用的时候请通过字符串下标的方式进行引用。
IE8以上及现代浏览器。
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
IE8, Edge | latest version | latest version | latest version | latest version |
欢迎大家来访
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )