我正在从事的项目中使用 chap-links-library。我们试图展示用户执行的不同类型的活动。我们想要显示用户执行的活动和次数。
初始缩放将持续 12 个月,用户可以放大到日级别。我想对一个月内执行的所有相同类型的活动进行分组,并在初始显示上显示累积计数。当用户放大时,他们应该能够看到活动的拆分及其基于可见范围的计数。
任何有关如何在 chap-links-library 中处理此问题的指示都会很有用。
我正在从事的项目中使用 chap-links-library。我们试图展示用户执行的不同类型的活动。我们想要显示用户执行的活动和次数。
初始缩放将持续 12 个月,用户可以放大到日级别。我想对一个月内执行的所有相同类型的活动进行分组,并在初始显示上显示累积计数。当用户放大时,他们应该能够看到活动的拆分及其基于可见范围的计数。
任何有关如何在 chap-links-library 中处理此问题的指示都会很有用。
您可以侦听rangechange
或rangechanged
事件(请参阅文档),当可见范围超过某个阈值时,将时间轴中的所有数据替换为高于它时更粗粒度的数据,或者当低于阈值时替换为详细数据。
你可能想看看 chap-links-library 的继任者vis.js。您可以在此处找到主要更改的概述:http: //almende.github.io/chap-links-library/#successor。