博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Angular.js+Bootstrap实现表格分页
阅读量:6311 次
发布时间:2019-06-22

本文共 1477 字,大约阅读时间需要 4 分钟。

最近一直学习Angular.js,在学习过程中也练习了很多的Demo,这里先贴一下表格+分页。

先上图看看最终结果:

不得不说Angular.js代码风格很受人欢迎,几十行代码清晰简洁的实现了上面的功能。

首先表格的数据源来自于, 点击下载。通过get取数后分页显示。

1.表格是通过ng-repeat来展示的,代码如下:

index {
{ x }}
{
{ $index + 1 }}

$index是repeat的默认参数。表格的列头是通过数据源(json)的第一行循环取的key值。当然要是Bootstrap要指定table的Class是table table-bordered。

2.分页是也是用ng-repeat,不得不说ng-repeat是常用指令。分页代码如下:

这里用了ng-click事件指令。还用到ng-class指令

ng-class="{active: isActivePage(page)}"

上面的代码是为了分页选中的样式。

这个表格加分页是假分页,从后端取一次数据,通过不同的分页显示json的筛选数据。

具体代码+注释:

index {
{ x }}
{
{ $index + 1 }}

 

转载于:https://www.cnblogs.com/cyclone77/p/5381278.html

你可能感兴趣的文章
【转】苹果 开发者账号区别
查看>>
iOS开发中常见的问题
查看>>
kmdjs和循环依赖
查看>>
Oracle 基于用户管理恢复的处理
查看>>
poi获取word批注
查看>>
为 Neutron 准备物理基础设施(II) - 每天5分钟玩转 OpenStack(76)
查看>>
linux中断处理流程
查看>>
copy-paste component
查看>>
CentOS 6.6 新安装系统的网络IP配置
查看>>
解决Spring MVC报No converter found for return value of type:class java.util.ArrayList问题
查看>>
sql语句语法
查看>>
2.1 LibCurl编程流程(转)
查看>>
mysql5.7主从复制
查看>>
Hibernate双向一对一对象关系模型映射
查看>>
elasticsearch-jdbc
查看>>
Linux的#和$区别
查看>>
Linux中ctrl-c, ctrl-z, ctrl-d 区别
查看>>
Hadoop HBase概念学习系列之HLog(二)
查看>>
mysql设置datetime默认值为now
查看>>
R语言获取国内的股票数据
查看>>