我正在为 D3 条形图使用来自 API 的大量 JSON 数据。我想一次只显示 10-20 个小节。有没有办法使用 D3 进行分页,或者我需要用另一种方式(php)进行分页吗?欢迎任何最佳实践或建议。
最佳答案
我知道这是一个迟到的问题,但也许这仍然可以帮助您。
我会在 d3 中创建分页,方法是创建第二个数组,该数组仅包含您希望在特定时间显示的数据。这个切片数组将来自您的主数据数组。通过控制数组的切片位置,您可以控制分页。
我在这里创建了一个简单的示例,其中包含一个分为五个栏的“页面”的长数组。
关于javascript - 使用 D3.js 进行分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11978040/