在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:think-paginator-driver开源软件地址:https://gitee.com/jwj666/think-paginator-driver开源软件介绍:ThinkPHP ORM 分页驱动库内含以下前端框架的分页驱动 安装composer require big-dream/think-paginator-driver 配置1.服务提供定义文件里重新绑定服务编辑 return [ 'think\Paginator' => \bigDream\thinkPaginatorDriver\Bootstrap4::class]; 2.公共函数文件里绑定服务编辑 如果想单应用生效,请在应用的公共函数文件里重新绑定 // 设置服务注入\think\facade\App::bind('think\Paginator', \bigDream\thinkPaginatorDriver\Bootstrap4::class); 如果只想一个地方生效,可以在进行分页查询前,使用该代码重新绑定 // 设置服务注入\think\facade\App::bind('think\Paginator', \bigDream\thinkPaginatorDriver\Bootstrap4::class);// 获取users表数据并进行分页$list = \think\facade\Db::table('users')->paginate(); 3.配置文件里定义分页类编辑 return [ 'type' => \bigDream\thinkPaginatorDriver\Bootstrap4::class,]; 已支持的前端框架Bootstrap4框架官方文档:https://getbootstrap.com/docs/4.0/components/pagination/ \think\facade\App::bind('think\Paginator', \bigDream\thinkPaginatorDriver\Bootstrap4::class); Layui框架官方文档:https://www.layui.com/doc/modules/laypage.html \think\facade\App::bind('think\Paginator', \bigDream\thinkPaginatorDriver\Layui::class); Amaze UI框架官方文档:https://amazeui.clouddeep.cn/css/pagination/ \think\facade\App::bind('think\Paginator', \bigDream\thinkPaginatorDriver\AmazeUI::class); Foundation框架官方文档:https://foundation.zurb.com/sites/docs/pagination.html \think\facade\App::bind('think\Paginator', \bigDream\thinkPaginatorDriver\Foundation::class); 其它你所用的前端框架不在这里?欢迎提交PR,或者在Issues里告诉我。 |
请发表评论