Angularjs 智能表-自定义分页
我正在使用智能表插件进行分页 我的要求是-我从数据库中获取100条记录,同时加载,每页记录为10条。 所以,分页的页数将是10页Angularjs 智能表-自定义分页,angularjs,angularjs-directive,pagination,angularjs-scope,smart-table,Angularjs,Angularjs Directive,Pagination,Angularjs Scope,Smart Table,我正在使用智能表插件进行分页 我的要求是-我从数据库中获取100条记录,同时加载,每页记录为10条。 所以,分页的页数将是10页 现在,我想当我点击分页中的第10页时,然后我想从数据库中获取另外100条记录&然后这些新的100条记录将附加到表中,表中的总记录将是200,分页中的页码将是1到20,当我点击第20页时也是如此,另外100条记录从数据库中获取,依此类推。我从您的问题中了解到的是,您希望表行彼此堆叠,而不是在分页器上导航时被替换 首先,您不需要使用默认分页,您可以在标记中放置自己的自定义
现在,我想当我点击分页中的第10页时,然后我想从数据库中获取另外100条记录&然后这些新的100条记录将附加到表中,表中的总记录将是200,分页中的页码将是1到20,当我点击第20页时也是如此,另外100条记录从数据库中获取,依此类推。我从您的问题中了解到的是,您希望表行彼此堆叠,而不是在分页器上导航时被替换 首先,您不需要使用默认分页,您可以在标记中放置自己的自定义标记 其次,如果希望在单击时显示不同数量的行,可以使用ng repeat上的过滤器
下面是一个演示我如何添加按钮来更改表上显示的行数。您可以在自己的模板上使用此逻辑和函数,只需获取您要查看的页码,乘以10,然后将该数字设置为您想要查看的数量我尝试捕获页码上的单击事件,但由于范围更改,我无法在表中追加数据。您还有其他方法吗?显示您执行此操作的代码。//查看->表状态范围。选择页面=函数页面{console.log'page'+page;如果页面>0&&page,如果您可以共享相同的方法,那就太好了。我如何实现此任务。