2

我有一个数据结构,我将其转换为 TimelineJS 可以使用的格式。我的数据结构具有与时间线中相同数量的幻灯片,但它包含的信息多于时间线中显示的信息。此外,我的数据结构中的信息与 TimelineJS 呈现它的顺序不同,因为 TimelineJS 在呈现时间线之前按时间对数据进行排序。

对于时间线中可见的任何给定幻灯片,我想从我的原始数据结构中访问数据。所以,给定http://example.com/timeline#22,我想从我的数据结构中获取一些数据,这会导致时间轴中的幻灯片 22。由于时间线已经对我的数据结构进行了排序,我不知道我的数据数组中的哪个元素在时间线中显示为 #22。我绞尽脑汁却想不出解决办法。

一种方法是找出 TimelineJS 在哪里生成最终呈现在屏幕上的数据结构,并复制它以便我可以访问它。似乎数据存储在其中,VMM.Timeline.DataObj.data_template_obj.timeline但我不知道在哪里访问它。欢迎任何指导。

4

0 回答 0