问题标签 [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 投票
6 回答
7466 浏览

cakephp - 当我转到第 2 页时,为什么分页器不记得我的自定义参数?

在 cakephp 视图中使用分页器助手时,它不记得为我的使用自定义的部分 url。

例如:

这里的主持人是一个参数,可以帮助我按该类型进行过滤。但是按分页器链接将不包括此链接。

0 投票
1 回答
5104 浏览

wpf - 如何对 ObservableCollection 进行分页?

我有一个 ListBox,里面有太多的项目,而且 UI 越来越慢(虚拟化等)。所以我在考虑只显示前 20 个项目并允许用户浏览结果集(即 ObservableCollection)。

有人知道 ObservableCollection 是否存在分页机制吗?以前有人做过吗?

谢谢!

0 投票
1 回答
2877 浏览

wpf - 通过 Paginator 保存和打印 XPSDocument(似乎)会导致内容光栅化

我使用 WPF 打印路径来处理在我们的应用程序中创建的大型图表。整个图表由视觉效果组成。

一个所谓的“DesignerPaginator”对图表进行分页(非常简单)。从这一点开始,我做了以下三件事: - 我使用 PrintDialog.PrintDocument(Paginator, Title) 打印文档 - 我还使用 XpsDocumentWriter.Write(Paginator, PrintTicket) 创建了一个 XPS 文档;我保存在硬盘上 - 从 XPSDocument 我将 XpsDocumentWriter.GetFixedDocumentSequence() 分配给 DocumentViewer

简而言之,以下代码很重要:

输出如下:

硬盘上的 XPS -> 绝对模糊。你什么都认不出来。它就像一个 100 倍缩放的 GIF 文件。DocumentViewer 中 XPSDocument 中的 FixedDocumentSequence -> Perfect。这应该是 XPS 文件的意思 打印输出 -> 可怕,模糊,但至少比 xps 文件好得多

现在是神秘的部分:如果我直接从 DocumentViewer 打印(其中 FixedDocumentSequence 看起来很完美),我会从第一次打印中得到相同的模糊输出。

我对这种情况的想法是 WPF 的 XPS 系统对内容进行光栅化,并将这些内容作为低质量位图放置在 xps 文档中。都是向量,尽管如此,输出对于低分辨率位图来说似乎总是很熟悉。

我将不胜感激任何帮助。我没主意了。我尝试了很多来调试这个问题,但不知何故,它似​​乎同时又简单又微妙。

0 投票
1 回答
3601 浏览

wpf - XPSDocumentWriter 和 PrintDialog.PrintDocument 的问题

我们公司正在使用 MindFusion 的 WPF 图表组件开发一个应用程序(WPF,针对 .NET 3.5)。显然,打印和保存 XPS 文档会导致不同系统上的各种错误。

我将问题简化为从我们的应用程序创建的单个示例XPS 文档。我将首先概述相关系统,并在分别保存 xps 文档和使用新的 WPF 打印路径打印图表时分解问题以下列表:

注意:所有三个系统都安装了带有 .NET 3.5 Framework SP1 的 Windows XP SP3。

使用 XpsDocumentWriter 通过 Paginator 编写 XPS 文档:

PC 1 - XPS 查看器(使用 IE 7.0)不起作用(即使在重新安装 .Net 3.5 之后)。Essential Pack 中的 XPS 查看器可打开文档,但视图完全模糊。但如您所见,我们在屏幕截图右侧的应用程序使用 DocumentViewer 来测试这个问题,它可以正常工作。从损坏的 XPS 查看器打印会产生与屏幕上相同的输出,而从 DocumentViewer 中的集成打印功能打印(无需我们的应用程序干预)会产生模糊的输出,可读性更高,但仍然不可接受。

PC 2 - IE XPS 查看器工作正常。打印输出不一致。有时,图形(形状)不完整,或者打印设备通知内存不足(使用相同的文档)。

PC 3 – IE XPS 查看器工作正常,但启动打印作业总是会导致IE 本身出现此异常。注意:之前提到的所有问题都已使用我们的应用程序创建的XPS 文档(上面已经提到)进行了测试。

使用 PrintDialog.PrintDocument 和 Paginator 创建打印作业:

从我们的应用程序打印与所有系统提供一致的输出:文档越大(就页面介质大小而言),它变得越模糊。不幸的是,很多潜在的原因已经被忽略了。打印文档的代码相当简单。

• 我没有使用我们自己的Paginator,而是将后者替换为我们使用的 MindFusion WPF 图表组件的另一个 Paginator 部分。我得到了同样的结果。(此语句也适用于保存为文件的 XPSDocuments)。

• 我使用了最新的可用打印驱动程序

• PrintTicket 分辨率的更改似乎不会以任何方式影响输出

• 使用另一个视觉对象而不是图表(如我们的应用程序本身的窗口)不会影响输出

由于这些不同的问题,似乎也有多种原因。之前的排除让我假设PrintTicket中缺少一些关键设置,或者 XPS 到 GDI 转换的场景发生了严重错误。除了这些假设之外,我的想法已经不多了。

注意:所有打印设备都有非 XPS 驱动程序。HP Designjet 500、HP 2100

最后但同样重要的是,我序列化了用于 XPS 文档文件和打印作业的相同PrintTicket 。如果有人遇到过类似的问题,我将不胜感激。欢迎任何建议。

0 投票
1 回答
705 浏览

django - 分页问题

我正在使用此代码进行分页,并且我希望用户的选择在整个站点中保持不变(到目前为止已解决)......现在唯一的问题是会话变量现在是永久的,直到会话通过关闭浏览器清除。另外,我怎样才能显示相邻的页面......就像在 digg 风格的 Django 分页器中一样。我无法理解如何在我的代码中实现这一点。

代码如下:

然后在我的模板中,我有这个来呈现分页链接:

0 投票
1 回答
101 浏览

php - Paginator 不存储搜索参数

我在我的搜索脚本中使用 jpinedo.webcindario.com/scripts/paginator,但是当我单击第 2 页时,第一次搜索的参数会丢失(我收到自己的消息“您需要输入至少 2 个字符")

我怎样才能让它工作?这是我的 search.php:

来自我的 index.php,搜索模块(其余与脚本示例相同,简单搜索)

我试过:

0 投票
2 回答
2530 浏览

cakephp - 下一个/上一个的 Cakephp 分页问题

假设我有这个带有分页的页面:

本地主机/法国/用户/索引/页面:1

根据我在控制器中定义分页变量的方式,我看到了第 1 页的正确结果。但是当我单击下一个按钮时,url 变为 page:2 但结果没有改变,与 page:1 相同,page:3 相同,page:4 等等......

如果我首先对列进行排序,比如说用户名,那么我可以毫无问题地使用上一个/下一个链接,每个页面上的数据都会发生变化。

我能想到的唯一可能导致我出现问题的是我在我的网址中使用了语言参数,但我不知道如何解决这个问题......

我目前正在使用 Cake 1.2.5。我还尝试了 1.3 beta,结果相同。

好的,这是我的用户控制器代码:

我正在使用 teknoid 教程进行语言切换:

基于 URL 的语言切换...

通过 app_helper.php 添加的语言参数

并使用 app_controller.php 中的方法完成语言切换:

解决方案:

在设置 yahoo boss 站点并注意到分页工作完美无缺后,我更仔细地查看了我的代码,发现问题出在我的 routes.php 中。

我有这个:

我这样修改它以获取所有参数:

0 投票
1 回答
1114 浏览

cakephp - 重定向分页器-> 排序到 Cakephp 中的第一页

如何进行分页器排序并指定它转到第一页:

echo $paginator->sort('Make', 'Car.make');

如果您在第 6 页并想按汽车品牌对列表进行排序。它对列表进行排序,但会将您置于排序列表的第 6 页。当有人点击按“制作”按钮排序时,我希望分页器将他们带到排序的第 1 页。我知道有一个 options['url']['page'] 变量并且排序函数可以是 'sort($title, $key = NULL, $options = array())'。但是,我不知道在上面的 $paginator->sort 语句中设置该标志的正确语法是什么。请帮忙,谢谢!

0 投票
1 回答
1789 浏览

javascript - 如何使用javascript生成页码?

如何使用 javascript 为多页数据集生成页码?

考虑有 55 页。我想生成这样的页码

1 2 3 4 5 ..... 55 next

这与 Stackoverflow 问题寻呼机非常相似

有什么建议么?

0 投票
2 回答
1741 浏览

javascript - 如何设置 YUI2 分页器以选择第一页以外的页面?

我有一个带有 AJAX 分页的 YUI DataTable (YUI 2.8.0r4)。表中的每一行都链接到详细信息/编辑页面,我想从该详细信息页面链接回包含详细信息页面记录的列表页面。所以我必须 a) 正确偏移 AJAX 数据 b) 告诉 YAHOO.widget.Paginator 选择哪个页面。

根据我对YUI API 文档的阅读,我必须传入initialPage配置选项。我已经尝试过了,但它不需要(来自 AJAX 的数据正确偏移,但分页器认为我在第 1 页,所以单击“下一步”会将我从例如第 6 页带到第 2 页。

我没有做什么(或做错了什么)?

这是我的 DataTable 构建代码: