3

所以我对 Flot 有疑问。我的所有数据都是正确的,但唯一的问题是我的数据没有堆叠。我有堆栈:是的,但我做错了什么?

这是php中三个数组的输出

[["起重1",4],["走2",0],["集线器",0]]

[["起重1",1],["走2",106],["集线器",92]]

[["起重1",50],["走2",24],["集线器",46]]

<script type="text/javascript">

$(function() {

    var d1 = <?php echo json_encode($dataset_inb_dmg01); ?>;
    var d2 = <?php echo json_encode($dataset_inb_dmg02); ?>;
    var d3 = <?php echo json_encode($dataset_inb_dmg03); ?>;

    function plotWithOptions() {
        $.plot("#placeholder", [ d1, d2, d3 ], {
            series: {
                stack: true,
                bars: {
                    show: true,
                    barWidth: 0.6,
                    align: "center"
                }
            },
            xaxis: {
                mode: "categories",
                tickLength: 0
            }
        });
    }
    plotWithOptions();
});

</script>
4

1 回答 1

5

确保在加载类别插件加载堆栈插件。

于 2013-10-05T02:39:45.437 回答