繁体   English   中英

如何使用Flot Charts制作简单的条形图而不是堆积条形图?

[英]How to make a simple bar graph and not stacked bar graph with Flot Charts?

我正在使用Flot图表渲染条形图。 它工作正常。 以下是代码:

var d1 = [
            [1,20],
            [2,30],
            [3,15],
            [4,45],
            [5,79]
            ];


                $.plot($("#mychart"), [d1], {
                grid: {
                        show: true,
                        clickable: true, 
                        hoverable: true

                },
                    series: {
                        stack: 0,

                        bars: {
                            show: true,
                            barWidth: 0.6,
                            fill: 0.6,
                            align:'center'
                        }
                    },

                colors: ["#F4A70C"]

                });

我的数据是从服务器动态获取的。 即使这样也很好。 问题是我使用以下命令重绘图形:

            flot.setData(data);
            flot.setupGrid();
            flot.draw();

我得到的输出是堆积条形图。 我希望每次都能渲染一个新的条形图。 我设置了stack = 0,但这似乎并没有影响任何东西。 请指导我。

堆栈插件将null,undefined和false以外的值视为true。 所以用'false'替换你的零,你应该没问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM