網站首頁 編程語言 正文
一、簡單介紹
? ? ? ? 具體效果:
?
? ? ? ? 使用fastadmin框架添加一個按鈕并給按鈕綁定相應的事件指向控制器中的方法,在fastadmin框架的二次開發中非常的常見,接下來本篇就來介紹一下創建按鈕的具體流程。
二、具體流程
(1)首先在fastadmin框架中創建相應模塊的視圖、模型、控制器模塊。
(2)在對應的public/assets靜態資源目錄下找到backend后臺目錄下的js文件。
(3)在文件的初始化表格參數中添加URL地址,這個地址指向你的控制器方法。
?注意,我這里控制器的目錄如圖所示:
?具體添URL的代碼如下:
// 初始化表格參數配置
Table.api.init({
extend: {
index_url: 'download/download/index',
add_url: 'download/download/add',
edit_url: 'download/download/edit',
del_url: 'download/download/del',
multi_url: 'download/download/multi',
download_url: 'download/download/download',
table: 'files',
}
});
(4)在初始化表格中添加按鈕事件。其中URL指向控制器對應的方法
?具體的代碼如下:
field: 'operate', title: __('Operate'),
table: table,
buttons: [{
name: "download",
text: "導出",//按鈕名稱
classname: 'btn btn-xs btn-success btn-magic ',
// classname: 'btn btn-xs btn-success btn-magic btn-dialog',
icon: 'fa fa-magic',
url: 'download/download/download',//指向控制器對應方法
confirm: '導出當前用戶的文件信息',
visible: function (row) {
//返回true時按鈕顯示,返回false隱藏
return true;
}
}],
events: Table.api.events.operate, formatter: Table.api.formatter.operate
}
(5)在事件綁定處為表格按鈕綁定事件。
(6)在控制器中添加對應的方法,寫入你想要實現的功能即可。
三、如果有什么不懂的可以評論區留言,感謝支持。
原文鏈接:https://blog.csdn.net/smallmww/article/details/131734900
- 上一篇:沒有了
- 下一篇:沒有了
相關推薦
- 2022-03-28 用python實現超強的加密軟件_python
- 2023-07-18 優化MybatisPlus的saveBatch方法
- 2022-12-26 層次分析法在matlab上的實現方式_python
- 2022-03-29 C語言中的盜賊(小偷)問題詳解_C 語言
- 2022-07-30 Qt實現不規則窗體
- 2022-09-25 Redis時單線程設計的,為什么還這么快
- 2022-06-12 ASP.NET?Core?WebApi返回結果統一包裝實踐記錄_實用技巧
- 2022-08-26 Python批量將csv文件編碼方式轉換為UTF-8的實戰記錄_python
- 欄目分類
-
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支