TimelineJS が使用できる形式に変換するデータ構造があります。私のデータ構造にはタイムラインと同じ数のスライドがありますが、タイムラインに表示されるよりも多くの情報があります。また、TimelineJS はタイムラインをレンダリングする前に時間でデータを並べ替えるため、データ構造の情報は TimelineJS の表示方法と同じ順序ではありません。
タイムラインに表示される特定のスライドについて、元のデータ構造のデータにアクセスしたいと考えています。したがって、http://example.com/timeline#22を指定すると、タイムラインのスライド 22 になるデータ構造からデータを取得したいと考えています。タイムラインがデータ構造をソートしたため、データ配列のどの要素がタイムラインで #22 として表示されているのかわかりません。私は頭を悩ませていますが、解決策がわかりません。
1 つの方法は、TimelineJS が画面にレンダリングされる最終的なデータ構造を生成する場所を特定し、そのコピーを作成してアクセスできるようにすることです。データは保存されているようですが、VMM.Timeline.DataObj.data_template_obj.timeline
どこにアクセスすればよいかわかりません。どんなガイダンスも大歓迎です。