如何在 vis.js 时间轴中使所有组的高度相同?

How can you make all groups the same height in a vis.js timeline?

vis.js中,似乎如果你在不堆叠的情况下分组显示你的数据,那么最后一组比其他组高5px。似乎没有明显的方法可以改变这一点:这不是项目样式的问题,因为由于某种原因它是行本身更高。我如何使所有行的高度相同?

示例:https://jsfiddle.net/6czo14pg/

这是由于时间轴上的边距。可以使用 https://visjs.github.io/vis-timeline/docs/timeline/#Configuration_Options.

中描述的边距轴选项进行调整

在您的示例中将其设置为 5 会使所有行的高度相同。

var options = {
  groupOrder: "content",
  stack: false,
  margin: { axis: 5 }
};