过去几天我一直在使用vis.js
试图实现我所需要的而没有成功。时间间隔的JavaScript视觉时间线图
我在线用户像列表: [{x: 09:00, y: 0}, {x: 09:10, y: 1}, {x: 09:20, y: 2}]
在这种情况下,我想画,将有3个长方形的图形,要先将00:10 x 0
并不会是可见的,那么00:10 x 1
和最后00:10 x 2
所以最终结果会是这样的: enter image description here
我试图做的事情与visjs但我只能画一个图表(如函数是连续的)
然后我试图与酒吧这样做:但是酒吧宽度是固定的(我不能设置不同酒吧的每一个线条的宽度)
<div id="visualization"></div>
<script type="text/javascript">
var container = document.getElementById('visualization');
var items = [
{x: '09:00', y: 0},
{x: '09:10', y: 1},
{x: '09:20', y: 2}
];
var dataset = new vis.DataSet(items);
var options = {
start: '09:00',
end: '09:20'
};
var graph2d = new vis.Graph2d(container, dataset, options);
</script>
请分享您的代码以便正确地帮助您。 – Aslam
对不起。添加... – Daniel