ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 作用 使用通用数据列表视图的时候,使用此方法设置每页显示的数据数。下例所示,通过`setListPer(5)`设置每页显示5条签到记录。 ## 示例 ![](https://box.kancloud.cn/45ceb0fb45456a01aa17ffe2211cc3fb_1636x685.png) ## 视图类实现 ``` /** * 签到记录 * @author 艾逗笔<765532665@qq.com> */ public function record() { $this->setModel('idou_sign_record') ->setListMap(array('mpid'=>get_mpid())) ->setListOrder('sign_time desc') ->addListItem('openid', '用户头像', 'function', array('function_name'=>'get_fans_headimg')) ->addListItem('openid', '用户昵称', 'function', array('function_name'=>'get_fans_nickname')) ->addListItem('sign_time', '签到时间', 'function', array('function_name'=>'date','params'=>'Y-m-d H:i:s,###')) ->addListItem('continue_times', '连续签到次数') ->addListItem('total_times', '总签到次数') ->addListItem('score', '所获积分') ->setListPer(5) ->common_lists(); } ``` ## 模型实现 ``` $model['per'] = 5; ```