问题标签 [paginator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1555 浏览

paginator - Knp Paginator 不适用于 Query

我正在设置 knp 分页器,我的作曲家设置为 "knplabs/knp-paginator-bundle": "2.3.*" 但是它不适用于 Query 对象。

这是我的查询:

我如何在我的行动中称呼它:

它根本不显示结果,但是如果我把 $query->execute() 它工作。怎么了?

0 投票
1 回答
753 浏览

symfony - Symfony2,Knp Paginator:在 url 中使用带有前缀的页面

我想在 url 中为页面添加前缀,如下所示:

...

如果只使用数字 - 它工作正常。但是在 url 中使用分页和这些页面前缀的最佳方法是什么?

0 投票
1 回答
625 浏览

marionette - Backbone.Marionette 和 Backbone.Paginator。复合视图重新渲染

我正在研究无限分页(http://addyosmani.github.io/backbone.paginator/examples/infinite-paging/index.html

我正在使用 CompositeView 进行分页视图。

我遇到了以下问题。每次在我获得新的数据部分后,Paginator 的集合都会删除旧数据并添加新数据,以便使 CompositeView 重新呈现和擦除旧结果。

我该如何解决这个问题?我正在考虑禁用重新渲染功能,但应该如何正确完成?

提前致谢!

这是基本代码。this.collection.requestNextPage() - 向服务器发送数据请求。获取数据后 this.collection 删除旧模型并添加新模型。

Composite View 正在监听这些事件,并为旧模型删除 itemViews 并为新模型附加 itemViews。

而且我需要 CompositeView 不要删除旧的 itemViews。

0 投票
2 回答
391 浏览

django - 带有视图和模板的 Django 分页错误

我有一个数据库 Entries,我希望将当前项目中的项目Entry显示在模板中entry.html。然后我希望在侧边栏中有一个指向上一个条目(如果存在)和下一个条目(如果存在)的链接。这是我当前的views.py:

这是模板中我当前的分页器调用代码:

现在的问题是它只向我显示右箭头,而不是左箭头,并且它不基于当前条目之后是否有更多条目。我进行了设置,以便每个条目的 entry_unique 和 id 字段都不同,因为我希望每个项目的条目增加 1,而不是整个站点,以防万一与它有关。

这是我的参赛作品模型:

所以我的主要问题是,虽然我的 Entries 表有一id列,但我project_id如何确定哪个项目拥有该条目,并且entry_unique每个项目的每个条目递增一个,以便条目 1 为 1,条目 2 为 2,无论该id列是什么是。

但是,当使用分页器时,它不会显示previous_entry 箭头,只显示next_entry 箭头,这与是否存在另一个entry_unique 没有任何关系。所以本质上我是按 project_id 排序以确定我正在使用哪些条目,但我需要通过 entry_unique 操作这些条目。

编辑:最后但并非最不重要的一点是,看起来 has_next 仅在有另一个更高的 project_id 时才返回 true,因此,如果我转到编号最高的项目,则 has_next 返回 false 并且不会向我显示右箭头。但我仍然无法让 has_previous 工作。

0 投票
3 回答
1264 浏览

cakephp - Cakephp分页器数组错误

我是 CakePHP 新手,对此控制器有疑问:

我想要登录用户的所有带有 user_id 的凭证。

它有效,但我收到很多错误,例如:

也许有经验的人可以给我一些建议!

谢谢,朱利叶斯

0 投票
2 回答
200 浏览

php - 我如何在结果页面中隐藏一些页码?

这是我用来打印结果页中页数的代码。

现在它显示如下:

我想问我如何隐藏结果页面上的一些页码,以便它们显示如下:

因此,我必须更改以使其看起来像这样,我想显示当前打开的 5 页和所有结果中的最后 5 页。

0 投票
1 回答
40 浏览

cakephp - 在 Cakephp 中对分页器进行排序

我正在从数据库中获取记录并显示为表格视图。,我遇到了一个问题,我直接从数据库中获取值,但显示该字段的计数。

如果我想进行排序,我需要对字段的计数进行排序,但我没有直接在数据库中的计数值

例如..

如果这是我通过 Paginator 进行的排序..

我需要在count(user_id)显示 的计数时进行排序user_id,但我无法通过分页器助手进行排序。

0 投票
3 回答
2515 浏览

php - 无法让教义分页器与 Symfony 一起工作

有2个类Item和Categoy,一个项目可以有更多的类别,一个类别可以有多个项目。下面是这些类的样子:

物品类别:

分类类:

控制器:

[更新]

在发布这个问题时,我又尝试了一件似乎有帮助的事情:

这在 setMaxResults 设置为 5 时给出 5,当 setMaxResults 设置为 500 时给出 500。必须检查究竟返回了什么,以及在显示它们时是否可以访问每个项目的类别。试图在分页器对象上执行 var_dump 以进行检查,但如果我没有足够快地 xkill 它,它会使 Firefox 崩溃并导致 Fedora 崩溃。

0 投票
2 回答
182 浏览

cakephp - Cakephp如何设置关联模型的限制?

使用分页器组件时,如何设置关联模型(下面代码中的“注释”模型)的限制。我正在使用以下代码但无法正常工作:

0 投票
0 回答
584 浏览

jsf - 数据表分页器 se​​tFirst 不起作用

我有以下问题:

在我的一个网站中,我有一个Datatable. 如果我单击一个,Entry我将进入另一个页面。如果我想Datatable在同一页面上之前返回该页面,那是我单击该行时的状态。我可以设置带有page事件的页面。

我还能够进入我想设置页面的方法。里面的代码是这样的:

这应该可以完成我认为的工作,但是数据表没有发生任何事情。我做错什么了吗?我应该在什么阶段设置页面?