Я пытаюсь включить линии событий в линейный график Морриса. Строки событий отображаются для целочисленных значений по оси 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);