后臺開發介紹
---
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 以手機模式顯示