#手順
使用バージョン: 5.1.35 LTS発生したシナリオは、 data は RPC リモート呼び出しインターフェイスから取得された配列であり、フロントエンド ページに表示する必要があります。解決策
think\Paginate クラスの make メソッドを使用して、ページ分割されたデータを作成できます。メソッドのプロトタイプを作成します:/** * @access public * @param $items 需要分页的数据 * @param $listRows 每页数据条数 * @param null $currentPage 当前页数 * @param null $total 总页数 * @param bool $simple 是否使用简单模式(只有上一页和下一页) * @param array $options 其他参数选项,如查询参数,url路径等 * @return Paginator 返回一个分页对象 */ public static function make($items, $listRows, $currentPage = null, $total = null, $simple = false, $options = []) { return new static($items, $listRows, $currentPage, $total, $simple, $options); }
private function getPaginateData($data, $page, $query){ return Bootstrap::make($data, $perPage, $page, $total, false, ['path' => url('module/controller/action'), 'query' => $query]); }
{$data|raw}
以上が配列を使用してページ分割されたデータを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。