php + vue + element-ui 实现分页功能--页面刷新

利用的是 Yii2.0 框架做的,下面直接上代码:

前台页面:


后台代码:

public function actionEmailList()
{
    $page = Yii::$app->request->get('page') ? Yii::$app->request->get('page') : 0;
    $email = EmailDomain::find();
    $total = $email->count();
    $domains = $email->offset(($page - 1) * $this->pageSize)->limit($this->pageSize)->asArray()->all();
    return $this->render('email-list', [
        'total' => $total,
        'pageSize' => $this->pageSize,
        'domains' => $domains,
        'page' => $page
    ]);
}

这个版本是正常的跳转分页,如果有兴趣可以看无刷新页面分页:php + vue + element-ui 实现分页功能--页面不刷新

个人做了一个博客,里面有更多分享,欢迎点击:www.caohongyuan.cn

你可能感兴趣的:(PHP,Vue,Element,Yii2.0)