在table的后面加上这一句,意思是以整个table为一页进行分页。前端代码:
{
$business_list->
render()}
这里的$business_list是后台传来的数据。
后台代码:
public function index($page = 1) {
$map = [];
$data =
$this->request->request();
$cid =
isset(
$data[
'cid']) ?
$data[
'cid'] :
'';
if(!
empty(
$cid)) {
$map[
'cid'] = [
'eq', cid];
}
$param = del_empty_val(
$data);
$business_list =
$this->business_model->where(
$map)->order([
'create_time'=>
'DESC'])->paginate(
15,
false, [
'page'=>
$page,
'query'=>
$param]);
return $this->fetch(
'index', [
'business_list'=>
$business_list,
'cid'=>
$cid]);
}