javascript - 将 xkey morris 折线图更改为字符串

标签 javascript charts line morris.js

如何将 xkey 中的值更改为使用文本值而不是数字值?

我尝试将其更改为“iPhone”,但没有成功。

var line = new Morris.Line({
    element: 'line-chart',
    resize: true,
            data: [
                   {y: '2011 Q1', item1: 2666},
                   {y: '2011 Q2', item1: 2778},
                   {y: '2011 Q3', item1: 4912},
                   {y: '2011 Q4', item1: 3767},
                   {y: '2012 Q1', item1: 6810},
                   {y: '2012 Q2', item1: 5670},
                   {y: '2012 Q2', item1: 5670},
                   {y: '2012 Q2', item1: 5670},
                  ],
    xkey: 'y',
    ykeys: ['item1'],
    labels: ['Item 1'],
    lineColors: ['#3c8dbc'],
    hideHover: 'auto'
});

最佳答案

添加属性:parseTime:false。

您的代码已更改:

var line = new Morris.Line({
    element: 'line-chart',
    resize: true,
            data: [
                   {y: '2011 Q1', item1: 2666},
                   {y: '2011 Q2', item1: 2778},
                   {y: '2011 Q3', item1: 4912},
                   {y: '2011 Q4', item1: 3767},
                   {y: '2012 Q1', item1: 6810},
                   {y: '2012 Q2', item1: 5670},
                   {y: '2012 Q2', item1: 5670},
                   {y: '2012 Q2', item1: 5670},
                  ],
    xkey: 'y',
    ykeys: ['item1'],
    labels: ['Item 1'],
    lineColors: ['#3c8dbc'],
    parseTime:false,
    hideHover: 'auto'
});

关于javascript - 将 xkey morris 折线图更改为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39042915/

相关文章:

javascript - angular js或ionic中的动态下拉列表

javascript - 查看之前是否执行过onClick

c# - .Net 4 图表控件问题

JavaFX 在两个图表中打印相同的 XYChart.Series

opencv - openCv中的线相交轮廓

javascript - 如何使字符串指向 Less 中的变量?

javascript - 使用 MVC 在 googlemap 上创建多边形并将结果保存到数据库

linux - shell 中的 sed 命令不会替换模式的第二个匹配项

c# - 如何设置现代UI RadialGaugeChart的样式

java - 使用java读取新行字符