javascript - 无法使用 float 绘制图表

标签 javascript flot

//我正在尝试使用 fllotchart 在同一个图表中绘制多个图表,我使用类别插件,但它不适用于以下数据

$(function() {

    var data = [ ["January", 10], ["February", 8], ["March", 4], ["April", 13], ["May", 17], ["June", 9] ];
           $.plot($("#placeholder"), [
                 {
                    data: data,
                    lines: { show: true, fill: true }
                 }, 
                 {
                  data: data,
                  bars: { show: true, fill: true }
                  } 
            ]);

       });

最佳答案

您需要将data放入数组中作为$.plot的第二个参数,并且您的选项格式不正确。试试这个:

$.plot("#placeholder", [ data ], {
    series: {
        lines: {
            show: true,
            fill: true
        },
        bars: {
            show: true,
            fill: true
        }
    },
    xaxis: {
        mode: "categories"
    }
});

这是一个工作示例:

http://plnkr.co/edit/3SMVMZ1ZcCD8b9DZ3T51?p=preview

关于javascript - 无法使用 float 绘制图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28104731/

相关文章:

javascript - barwidth 选项在 jquery flot 上不起作用

javascript - 正则表达式:找出符号是否被相等的符号包围

javascript - DataTables 警告 - 为第 0 行、第 0 列请求未知参数 '0'

javascript - 在同一模块中多次声明 AngularJS 服务

javascript - 如何在 Nightwatch.js 中的部分使用命令?

jquery - 如何在散点图上叠加 eclipse ?

javascript - 我需要帮助弄清楚为什么我在这个函数中得到 NaN

php - json_encode 将特定字符串替换为数字(对于 flot.js)

jQuery 在顶部留出更多空间

javascript - jquery float图表不会动态更新时间序列的X轴值