多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
:-: **设置Table上方的按钮** > addTableBtn * * * * * 源代码 ~~~ /** * @title 添加对应按钮 * @description 添加对应按钮。默认值可以直接传入add/del,如果是默认值的话需要调用setTableform,否则点击无效 * @createtime: 2018/7/13 19:39 * @param string $btn 默认值可以直接传入add/del,或自己的html true '' '' * @return $this */ public function addTableBtn($btn){ if(is_array($btn)){ foreach($btn as $i => $v){ $this->addTableBtn($v); } }else{ if($btn == "del"){ $this->tablebtn .= '<button class="layui-btn layui-btn-danger layuiadmin-btn-admin" data-type="del">删除</button>'; }else if($btn == "add"){ $this->tablebtn .= '<button class="layui-btn layuiadmin-btn-admin" data-type="add">添加</button>'; }else{ $this->tablebtn .= $btn; } } return $this; } ~~~ * * * * * 使用方法 ~~~ $table->addTableBtn("add");//添加一个添加按钮 $table->addTableBtn("del");//添加一个删除按钮 //同时添加 $table->addTableBtn(['add', 'del']); //添加自定义按钮 $table->addTableBtn(<<<HTML <a class="layui-btn layui-btn-warm layui-btn-xs" id="mytest"><i class="layui-icon layui-icon-theme"></i>test</a> HTML );//加入之后利用addTableJavascript来写点击 ~~~