我正在使用vis.js来显示时间轴。vis.js时间表,请勿堆叠时间不重叠的项目
我有以下各项:
var items = new vis.DataSet([
{id: 1, content: '1) Next To 2', start: '2014-04-20 00:00:00', end : '2014-04-20 00:59:59'},
{id: 2, content: '2) Next To 1', start: '2014-04-20 01:00:00', end : '2014-04-20 02:59:59'},
{id: 3, content: 'Underneath ', start: '2014-04-20 00:00:00', end : '2014-04-20 05:59:59'}
]);
ID 1和ID 2开始/结束不彼此重叠(随时间)。所以我总是希望他们出现在时间轴内的同一行,无论缩放级别如何。
但是我无法设置stack : false
,因为我想id : 3
既1和2
这里下方是一个的jsfiddle:http://jsfiddle.net/uqn6q4jd/17/
1)和2)应始终在同一行上, 3)总是在下面
无论如何,我可以做到这一点吗?
我有看可见JS源,觉得我大概可以达到我通过改变需要:
exports.stack = function...
exports.nostack = function...
如果有一个设置或功能,我很想念这将是首选途径比我进行更改...
真正的帮助! –
使用-1而不是0来缩小没有项目堆叠。 –