尝试连接到 timechange 或 timechanged 事件处理程序时遇到问题。我收到一个 Invalid start "NaN" 错误,这似乎是由添加自定义时间栏引起的...
下面是我的代码示例...
timeline.setOptions({
height: '100%',
editable: false,
moveable: true,
zoomable: true,
configure: true,
showCurrentTime: false,
start: vis.moment.utc().format('YYYY-MM-DDT00:00:00.000Z',
moment: function(date) {
return vis.moment(date).utc();
}
});
timeline.addCustomTime(vis.moment.utc().valueOf(), 'my-time-bar');
timeline.on('timechanged', function(props) {
console.log('timechanged...');
});
如果我注释掉该timeline.on('timechanged')行,我不会收到错误并且所有渲染都正确。我在 Chrome 和 FireFox 中都收到错误消息。