学历代表以前,能力代表现在,学习代表将来!----------- Banana.Banuit Gang(香柚帮)
【FastAdmin专题三】使用双表格联动实现字典管理之传参
本小节讲一下重写操作区的按钮,比如移动,编辑,删除等按钮,以删除按钮为例。
{
field: 'operate',
title: __('Operate'),
table: category_table,
events: Table.api.events.operate,
buttons: [ //重写删除按钮-只重写删除按钮,删除按钮会跑到编辑按钮前边,干脆重写了编辑按钮,但是调用的还是原始编辑按钮的方法
{
name: 'edit',
title: __('Edit'),
classname: 'btn btn-xs btn-success btn-editone btn-dialog', //此处btn-editone要和原始写的一样
icon: 'fa fa-pencil',
},
{
name: 'del', //重写删除按钮的name必须为del,编辑为edit
title: __('Del'),
classname: 'btn btn-xs btn-danger btn-trash btn-ajax', //此处的btn-trash写成啥都行,千万不要写成btn-delone,要不然重写的按钮无效,还是会执行原按钮的方法,因为原始删除按钮的class就是btn-delone
icon: 'fa fa-trash',
url: 'car/car_dict/del',
confirm: __('Are you sure you want to delete this item?'),
success: function (options,row) {
//删除成功后相应操作
Layer.alert(__('Operation completed'));
}
}
],
}