Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在vis.js中获得合适的最后一行高度?_Javascript_Html_Css_Vis.js_Vis.js Timeline - Fatal编程技术网

Javascript 如何在vis.js中获得合适的最后一行高度?

Javascript 如何在vis.js中获得合适的最后一行高度?,javascript,html,css,vis.js,vis.js-timeline,Javascript,Html,Css,Vis.js,Vis.js Timeline,我是这个库(时间线模块)的新手,我正在尝试用一些块绘制时间线。问题是最后一行/组的高度;正如您在图中所看到的,它与时间线中的其他行相比太高了 这些行的高度是由库计算的,所以我不能只给它一个样式 启动时间线的Javascript代码: var groups = new vis.DataSet( unitsData.map(function(unit) { return { id: unit.id, content: uni

我是这个库(时间线模块)的新手,我正在尝试用一些块绘制时间线。问题是最后一行/组的高度;正如您在图中所看到的,它与时间线中的其他行相比太高了

这些行的高度是由库计算的,所以我不能只给它一个样式

启动时间线的Javascript代码:

var groups = new vis.DataSet(
    unitsData.map(function(unit) {

        return {
            id: unit.id,
            content: unit.name,
        };
    })
);

var items = new vis.DataSet(
    shiftsData.map(function(s) {
        return {
            id: s.Id,
            group: s.UnitId,
            content: s.ShiftTypeName,
            start: moment(s.Start),
            end: moment(s.End),
        }
    })
);

// Configuration for the Timeline
var options = {
    stack: false,
};

// Create a Timeline
var timeline = new vis.Timeline(container, null, options);
timeline.setGroups(groups);
timeline.setItems(items);

有关详细信息,您可以为此设置配置选项
{margin:{axis:0}