smart-table - 自定义分页

smart-table - custom pagination

我正在使用 smart-table 分页插件。

我的要求是-我在加载时从数据库中获取 100 条记录,每页记录数为 10。 因此,分页页数为 10。

现在,我想当我点击第 10 页(来自分页)时,我想从数据库中获取另外 100 条记录,然后那些新的 100 条记录将附加到 table(总记录在 table 中是 200,页码在分页中是 1 到 20),当我点击第 20 页时,从数据库中获取另外 100 条记录,依此类推。

我从你的问题中了解到,当你在分页器上导航时,你希望 table 行相互堆叠而不是被替换。

首先,您不需要使用默认分页,您可以在 <tfoot> 标签中放置您自己的自定义标记

其次,如果您想在点击时显示不同数量的行,您可以在 ng-repeat

上使用 limitTo 过滤器

这里的 plunk 展示了我如何添加按钮来更改 table 上显示的行数。你可以在你自己的模板上使用这个逻辑(和函数),只需获取你想要的页码,乘以 10,然后将该数字设置为你想要看到的数量