我正在使用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來縮小沒有項目堆疊。 –