如何在react-visjs-timeline

时间:2018-08-24 19:26:27

标签: javascript reactjs vis.js vis.js-timeline

使用react-visjs-timeline,如何调用时间轴组件的方法?

类似的方法:

  • timeline.fit();
  • timeline.setItems({...});
  • timeline.focus(id);

我向组件添加了一个引用,但是我不确定要在哪个项目上调用方法:

<Timeline
  ref={this.timelineWrapperRef}
  options={this.state.options}
  items={this.state.items}
/>

docs for react-visjs-timeline没有提到如何调用方法。

1 个答案:

答案 0 :(得分:7)

您只想从$el调用方法。

this.timelineWrapperRef.current.$el.fit();
this.timelineWrapperRef.current.$el.setItems({...});
this.timelineWrapperRef.current.$el.focus(id);