Javascript Morris.js折线图右侧第一个值

Javascript Morris.js折线图右侧第一个值,javascript,charts,direction,morris.js,Javascript,Charts,Direction,Morris.js,我用morris.js创建了一个折线图 这是我的js代码: var m1 = new Morris.Line({ element: 'line-chart1', data: [ { month: '2016-09', a: 20, b: 0 }, { month: '2016-08', a: 0, b: 0 }, { month: '2016-07', a: 0, b: 0 }, { month: '2016-06

我用morris.js创建了一个折线图

这是我的js代码:

var m1 = new Morris.Line({
    element: 'line-chart1',
    data: [
        { month: '2016-09', a: 20, b: 0 }, 
        { month: '2016-08', a: 0, b: 0 },
        { month: '2016-07', a: 0, b: 0 },
        { month: '2016-06', a: 0, b: 0 },
        { month: '2016-05', a: 0, b: 0 },
        { month: '2016-04', a: 0, b: 0 },
        { month: '2016-03', a: 0, b: 0 },
        { month: '2016-02', a: 0, b: 0 },
        { month: '2016-01', a: 0, b: 0 },
        { month: '2015-12', a: 0, b: 0 },
        { month: '2015-11', a: 0, b: 0 },
        { month: '2015-10', a: 0, b: 0 },
        { month: '2015-09', a: 0, b: 0 }],
    xkey: 'month',
    ykeys: ['a', 'b'],
    labels: ['Deutsche Gäste', 'Internationale Gäste'],
    lineColors: ['#D9534F', '#428BCA'],
    lineWidth: '2px',
    hideHover: true,
    ymax: 100,
    xLabelAngle: 40,
    setAxisAlignFirstX: true
});
这段代码有效,并且绘制了图表,但问题是第一个值(2016-09)绘制在右侧。但我想从左边开始

这是它的外观:

如何使第一个值在左侧绘制,然后从左向右绘制


谢谢你的帮助;-)

只需将
parseTime
设置为
false

parseTime: false
请尝试以下代码段:

var m1=new Morris.Line({
元素:“line-chart1”,
数据:[
{月份:'2016-09',a:20,b:0},
{月份:'2016-08',a:0,b:0},
{月份:'2016-07',a:0,b:0},
{月份:'2016-06',a:0,b:0},
{月份:'2016-05',a:0,b:0},
{月份:'2016-04',a:0,b:0},
{月份:'2016-03',a:0,b:0},
{月份:'2016-02',a:0,b:0},
{月份:'2016-01',a:0,b:0},
{月份:'2015-12',a:0,b:0},
{月份:'2015-11',a:0,b:0},
{月份:'2015-10',a:0,b:0},
{月份:'2015-09',a:0,b:0}],
xkey:'月份',
ykeys:[a',b'],
标签:['Deutsche Gäste','Internationale Gäste'],
线条颜色:['#D9534F','#428BCA'],
线宽:“2px”,
是的,
ymax:100,
四十岁,
setAxisAlignFirstX:对,
解析时间:false
});