FastAdmin 排坑之路(将持续更新)

一.自定义按钮和弹框

 如上图,想在操作项额外增加自己需要开发的按钮,需要找到当前页面table对应的js文件,如下图

 

 我现在操作的goods列表,所以需要找到并使用goods.js,在operate项调用buttons方法,如下图:

buttons:[
		    {
			    name: "kouling",        //这里是注释: 定义自己的方法名,想写啥写啥
				title: __("生成专属商品口令"),  //这里是注释:弹窗的标题,也是想写啥写啥
				classname: "btn btn-xs btn-success btn-magic btn-dialog", // 这里是注释:  划重点,如果是弹窗需要  使用btn-dialog
				//icon: "fa fa-check",
				text: "生成口令",
				//confirm: "确认点击通过,通过店铺审核?",
				url: "wanlshop/goods/kouling", //这里是注释:请求的方法
				visible: function(e) { //这里是注释:  e 是请求过来的整个数组数据,  使用这个方法是用来判断是否显示这个按钮
				    if (1 == e.attribute) return !0
				},
				extend: 'data-area=["500px","500px"]'//这里是注释: 弹框的宽高daxiao
			}
]

 二.页面上的时间插件失效(包括自定义页面),都可以这样

 

 在js文件加上这个

kouling: function() {
   Controller.api.bindevent()
},

三.去除table默认的搜索和导出等组件

第一种方法: 在table上面增加这三种属性

data-search="false" data-show-toggle="false"
data-show-columns="false" data-show-export="false"
data-common-search="false"

第二种方法:在对应的JS文件添加

commonSearch: false,
visible: false,
showToggle: false,
showColumns: false,
search:false,
showExport: false,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值