2
Vis.jsのタイムラインを変更して現在のタイムティッカー(赤い線)に常に焦点を当てるようにして、タイムライン上で現在起こっていることを知る方法を教えてください。現在のズームレベルに応じて、タイムラインが左右に移動し、現在のタイムティッカーにフォーカスする必要があります。Vis.js現在の時間(赤線)に焦点を合わせる
私はここに二つの選択肢について考えています:(のsetIntervalを持っているのいずれか)の更新と、現在の時間に焦点を当てて、15分ごとまたは手動でそれを行いますページ上のボタンを持っていることを実行しています。
document.getElementById('focusNow').onclick = function() {
timeline.focus(timeline.currentTime.bar)
};
ストリーミングデータの例http://visjs.org/examples/graph2d/15_streaming_data.html – bhspencer
これはかなり類似していると思います。しかし、Graph2dではなくタイムラインにどのように適用すればよいですか?私はタイムシートスケジュールでvis.jsタイムラインを持っています。任意の時点で、タイムラインは誰が現在仕事をしているのかを示すはずです。 – summerNight
タイムラインとグラフ2dは同じコアを持ち、多くの方法が共通しています。このストリーミングデータの例から、renderStep関数をそのままタイムラインに適用することができます。graph2d。*をmyTimelineに置き換えるだけです。* –