javascript - 使用 D3.js 进行分页

标签 javascript json charts pagination d3.js

我正在为 D3 条形图使用来自 API 的大量 JSON 数据。我想一次只显示 10-20 个小节。有没有办法使用 D3 进行分页,或者我需要用另一种方式(php)进行分页吗?欢迎任何最佳实践或建议。

最佳答案

我知道这是一个迟到的问题,但也许这仍然可以帮助您。

我会在 d3 中创建分页,方法是创建第二个数组,该数组仅包含您希望在特定时间显示的数据。这个切片数组将来自您的主数据数组。通过控制数组的切片位置,您可以控制分页。

我在这里创建了一个简单的示例,其中包含一个分为五个栏的“页面”的长数组。

http://jsfiddle.net/zNxgn/2/

关于javascript - 使用 D3.js 进行分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11978040/

相关文章:

javascript - 从条形图中删除 0 值

javascript - 蒙戈错误: No More Documents in Tailed Cursor

javascript - 响应式 jQuery 菜单

javascript - 如何使用 node.js 从 Yahoo Finance JSON 中提取数据?

c# - 如何在列表框中列出 newtonsoft Jtoken 或 JObjects 子项

javascript - Angular NVD3 : How to access the chart object defined in HTML

javascript - Google 可视化图表 - 颜色

javascript - KineticJS:多边形上的 .SetFill 更新填充属性但不填充颜色

javascript - Express JS Node JS 静态 Web 开发

PHP/MySQL/JSON 编码帮助