利用Angular+Angular-Ui实现分页(代码加简单)
发布时间 - 2026-01-11 00:06:37 点击率:次今天我们来看看一种只实现分页没有查询的例子吧,先看效果:
采用了Angular-UI中的分页组件,关于Angular-UI如何使用请移步这里https://angular-ui.github.io/bootstrap/中的bootstrap章节(其中ui-router等我也建议你多看看)
注意:必须按照官网上引入相应的js和css才能生效,千万不要忘记了。
HTML代码如下:
<div class="">
<table class="table">
<thead class="hed">
<tr>
<th>省份1</th>
<th>省份2</th>
<th>省份3</th>
<th>省份4</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="a in allitem[currentPage-1]">
<td ng-bind="a.n"></td>
<td ng-bind="a.s"></td>
<td ng-bind="a.n"></td>
<td ng-bind="a.s"></td>
</tr>
</tbody>
</table>
</div>
<div class="">
<pagination boundary-links="true" total-items="totalItems"
ng-model="currentPage" class="pagination-sm embed-responsive-item"
previous-text="上一页"
next-text="下一页"
first-text="首页"
last-text="尾页"
max-size="maxSize"
rotate="false" num-pages="numPages">
</pagination>
</div>
JS代码如下:
$scope.currentPage =1;//初始当前页
$scope.maxSize = 3;//最多显示3页其他的用···代替
$scope.allitem=[];//存放所有页
$http.get('./js/test').success(
function (data) {
$scope.addr=data.l;
var num= $scope.addr.length;
$scope.totalItems =num;//共有多少条数据
for(var i=0;i<num;i+=10){
$scope.allitem.push($scope.addr.slice(i,i+10))
}//此方法可以将一个数组分成多个数组并且放在了一个大数组里面,按每个数组10条数据【因为组件默认为10条数据一页】存放,假如41条数据的话我们将分成5页
}
);
笔者Js文件夹下的test.json存放的是中国地址JSon数据源,用于测试。
================================================================================
PS:上述版本是15年的了;现在上传下最新版本的 样例吧;其实就是官网上的例子,鉴于某些宝宝不会FQ看,就拿下来了;
点击这里进行下载
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。谢谢大家对的支持。
# angular
# ui
# 分页
# angularjs
# angularjs实现分页
# Angular.js与Bootstrap相结合实现表格分页代码
# ANGULARJS中使用JQUERY分页控件
# angularjs表格分页功能详解
# AngularJS实现分页显示数据库信息
# 学习Angularjs分页指令
# 基于Angularjs实现分页功能
# angular.js分页代码的实例
# AngularJS 与Bootstrap实现表格分页实例代码
# AngularJs实现分页功能不带省略号的代码
# Angularjs 实现分页功能及示例代码
# 官网
# 的是
# 我也
# 放在
# 多个
# 最多
# 下一页
# 上一页
# 其他的
# 点击这里
# 采用了
# 尾页
# 来看看
# 千万不要
# 这篇文章
# 谢谢大家
# 最新版本
# 首页
# 如何使用
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
千库网官网入口推荐 千库网设计创意平台入口
Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
移动端脚本框架Hammer.js
Linux安全能力提升路径_长期防护思维说明【指导】
制作公司内部网站有哪些,内网如何建网站?
网站制作壁纸教程视频,电脑壁纸网站?
Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】
安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出
iOS中将个别页面强制横屏其他页面竖屏
Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程
个人摄影网站制作流程,摄影爱好者都去什么网站?
Laravel如何创建和注册中间件_Laravel中间件编写与应用流程
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
Laravel如何使用Telescope进行调试?(安装和使用教程)
*服务器网站为何频现安全漏洞?
如何在服务器上三步完成建站并提升流量?
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优
详解jQuery停止动画——stop()方法的使用
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程
如何获取PHP WAP自助建站系统源码?
如何在自有机房高效搭建专业网站?
在线制作视频网站免费,都有哪些好的动漫网站?
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
Laravel如何配置和使用缓存?(Redis代码示例)
Linux系统命令中screen命令详解
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
昵图网官网入口 昵图网素材平台官方入口
Python文件操作最佳实践_稳定性说明【指导】
EditPlus中的正则表达式 实战(4)
如何快速完成中国万网建站详细流程?
Laravel安装步骤详细教程_Laravel环境搭建指南
网站制作价目表怎么做,珍爱网婚介费用多少?
如何打造高效商业网站?建站目的决定转化率
Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理
javascript中的try catch异常捕获机制用法分析
JavaScript实现Fly Bird小游戏
Laravel如何连接多个数据库_Laravel多数据库连接配置与切换教程
Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
高端企业智能建站程序:SEO优化与响应式模板定制开发
使用Dockerfile构建java web环境
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
如何在腾讯云服务器上快速搭建个人网站?
Laravel如何自定义分页视图?(Pagination示例)
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
如何在云主机上快速搭建网站?

