hideCheckbox()

默认情况下,表格第一列是复选框,用于批量操作。有时候可能并不需要批量操作,那么第一列的复选框显然是多余的,可以设置让其不显示。

// 读取用户数据
$data_list = Db::name('admin_user')->select();
 
 // 使用ZBuilder快速创建数据表格
 return ZBuilder::make('table')
 	->hideCheckbox()
     ->addColumns([ // 批量添加列
         ['id', 'ID'],
         ['username', '用户名'],
         ['nickname', '昵称'],
         ['email', '邮箱'],
         ['mobile', '手机号'],
         ['create_time', '创建时间', 'datetime'],
         ['status', '状态', 'switch'],
         ['right_button', '操作', 'btn']
     ])
     ->setRowList($data_list) // 设置表格数据
     ->fetch(); // 渲染页面