Невозможно нарисовать вертикальные линии событий для диаграммы Морриса - PullRequest
1 голос
/ 14 октября 2019

Я пытаюсь включить линии событий в линейный график Морриса. Строки событий отображаются для целочисленных значений по оси X, но не для значений времени. Он просто рисует линию события для «00: 00: 00», когда значения события передаются, а для параметра parseTime установлено значение true, и ничего не отображается, если для parseTime установлено значение false. В общем, как я могу нарисовать события для значений времени на оси X?

var morrisLineData = [{y: "11:16:02", a: 17.73},
                {y: "11:16:53", a: 39.43},
                {y: "11:16:58", a: 5.02},
                {y: "11:17:07", a: 17.73}];
var morrisLine = Morris.Line({ 
    resize: true,
    element: 'morrisLine',
    data: morrisLineData,
    xkey: 'y',
    ykeys: 'a',
    labels: ['value1'],
    xLabelAngle: 45, 
    gridTextSize: 12,  
    parseTime: true, 
    hideHover: true,
    lineColors: ['#0088cc'], 
    events: ['11:16:58'],
    eventLineColors: 'black'
});
morrisLine.setData(morrisLineData);
...