后台开发介绍
---
ThinkAdmin 访问及权限匀由三级节点实现,即 模块/控制器/方法。
如:`admin/log/index` 表示当前访问的是 admin模块、Log控制器、index方法。
>[success]后台RBAC权限默认不受控制,需要在后台节点管理里,把对应接口勾选加入权限管理体系。
具体可以下载demo测试权限体系,部分节点已过滤不显示(参见NodeService类)
ThinkAdmin 后台可以看作为一个单页程序,访问资源由URL的#后面决定。
如:`admin.html#/admin/log/index.html` 表示当前方法 `admin/log/index` 节点。
后台请求都由 admin.js 插件实现,数据有两种,html模板及JSON。通过get请求返回html,POST请求返回标准JSON。
如:`$.form.load(URL,DATA,TYPE,CALLBACK)` 可以实现通用接口调用
- ThinkAdmin
- 后台开发介绍
- JS插件介绍与使用
- $.form 通用表单数据插件
- $.msg 通用消息弹出提示插件
- $.vali 通用表单验证插件
- HTML默认绑定事件
- data-load 标准异常网络请求
- data-open 内容区打开新页
- data-modal Modal 弹出层
- data-reload 强制刷新内容区
- data-update 更新数据记录
- data-href 打开新的网页
- data-file 文件上传
- data-iframe Iframe 打开网页
- data-icon 打开图标选择器
- data-tips-image 显示放大图片
- data-tips-text 显示文字TIPS
- data-phone-view 以手机模式显示