我正在制作一个web应用程序的原型,在该应用程序中,我希望在图旁边显示一个垂直泳道活动图和一个自定义日期轴。图表中的节点应根据其日期属性进行定位。用户应该可以"放大和缩小"更改日期轴的比例。我使用gojs作为活动图,使用d3.js作为日期轴,到目前为止,我的工作可以在这个jsfiddle 中找到
正如您所看到的,轴从可滚动的"#myDiagram"
div中移出,并且它没有"很好地附着"到图表(可以拖动图表,但轴没有跟随)。
我的问题是:
- 有没有一种更简单的方法可以在gojs图中显示日期轴
- 是否可以在gojs图中添加自定义html?(几何字符串似乎是开发人员唯一的自定义解决方案)
如有任何帮助/建议,我们将不胜感激。提前感谢!
在将这个问题发布到gojs论坛后,我得到了以下答案:
不,GoJS没有内置的时间线支持。但是你可以查看一些示例,例如https://gojs.net/latest/samples/timeline.html和http://gojs.net/temp/swimbands2.html.