私はvis.jsのタイムラインを使用し、ボタンのクリックで現在の日付に焦点を当てたプログラムを書いた方法:vis.jsタイムラインで現在の日付に自動的に焦点を当て
<button type="button" class="btn btn-info" onclick="timeline.focus(0)">Focus on current date</button>
var timeline = new vis.Timeline(container, data, options);
と
var data = [ //create an item in the dataset corresponding to the current date {id: 0, content: 'today', start: Date()},...];
これで、タイムラインは、ユーザーが範囲を変更したときに現在の日付に自動的にフォーカスするようにしたいと思います。
timeline.on('rangechange', function (properties) { timeline.focus(0); });
、
が、期待通りに発生しません注力:私はrangechangeイベントを使用しようとしました。
何が起こっているのか、この機能を実装する方法を理解してもらえますか?