其他分享
首页 > 其他分享> > FastAdmin 排坑之路

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()
},

标签:kouling,goods,排坑,之路,js,注释,FastAdmin,btn,页面
来源: https://blog.csdn.net/qq_30151745/article/details/120086222