多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
> 状态 默认情况下,0表示禁用,1表示启用。status 类型的字段一般用来显示不同的状态。 示例 ~~~ // 构建表格 return TableBuilder::getInstance() ->addColumn('status', '状态','status') ->fetch(); ~~~ ## 默认文案修改 可通过自定义参数来修改默认的文案,如修改 禁用和启用为 未审核和已审核 ~~~ // 构建表格 return TableBuilder::getInstance() ->addColumn('status', '状态','status', '',[ ['title' => '未审核'], ['title' => '已审核'] ]) ->fetch(); ~~~ ## 默认样式修改 目前支持(`success,primary,info,danger,warning,default`)五种样式可供选择 ~~~ ->addColumn('status', '状态','status', '',[ ['class' => 'danger'], ['class' => 'info'] ]) ~~~ ## 同时修改颜色和文案 ``` ->addColumn('status', '状态','status', '',[ ['title' => '未审核', 'class' => 'danger'], ['title' => '已审核', 'class' => 'info'] ]) ``` ## 其他状态 如果字段值除了0和1,还有其他数值,那么可以自定状态内容,目前提供 `0,1,2,3,其他` 共四种状态 ``` ->addColumn('status', '状态','status', '',[ ['title' => '禁用', 'class' => 'danger'], ['title' => '启用', 'class' => 'info']], ['title' => '未知', 'class' => 'default'] ]) ``` > status 的值如果只有0和1一般情况下是不需要做任何修改的,如果想自定义,需要了解如下两点 > 1、系统通过参数param 来传递自定义的设置 > 2、参数是一个数组,每个数组的title就是文字,class是自定的样式 > 3、每个数组元素的title和class可以同时存在也可以只保留其中一个