【问题标题】:Kendo chart data label formatting剑道图表数据标签格式
【发布时间】:2017-09-09 18:13:00
【问题描述】:

我正在使用剑道图表。我需要以下面的格式显示相应堆积条形图的值。请找到下面的图片和 JSfiddle URL 以供参考。 Sample Code

$("#chart").kendoChart({
                    legend: {
                        visible: false
                    },
                    seriesDefaults: {
                        type: "bar",
                        stack: true
                    },
                    series: [{
                        name: "AA",
                        data: [10, 10, 10, 10, 10],
                        color: "#32CD32",

                    }, {
                        name: "BB",
                        data: [30, 10, 10, 10, 45],
                        color: "#0000FF",
                    }],
                    valueAxis: {
                        max: 180,
                        line: {
                            visible: false
                        },
                        minorGridLines: {
                            visible: true
                        },
                        labels: {
                            rotation: "auto",
                            visible: true
                        }
                    },
                    categoryAxis: {
                        categories: ['A', 'B', 'C', 'D', 'E'],
                        majorGridLines: {
                            visible: false
                        }
                    },
                    chartArea: {
                        width: 500,
                        height: 255
                    },
                    tooltip: {
                        visible: true,
                        template: "#= series.name #: #= value #"
                    }
                });

预期输出

【问题讨论】:

    标签: javascript kendo-ui kendo-grid kendo-chart


    【解决方案1】:

    您可以使用数据绑定和标签模板。绑定到:

    var data = [
        {"Category": "A", "AA": 10, "BB": 30},
        {"Category": "B", "AA": 10, "BB": 10},
        {"Category": "C", "AA": 10, "BB": 10},
        {"Category": "D", "AA": 10, "BB": 10},
        {"Category": "E", "AA": 10, "BB": 45}
    ];
    
    $("#chart").kendoChart({
                    legend: {
                        visible: false
                    },
                    dataSource: {
                        data: data
                    } ,
                    seriesDefaults: {
                        type: "bar",
                        stack: true
                    },
                    series: [{
                        name: "AA",
                        field: "AA",
                        color: "#32CD32",
                    }, {
                        name: "BB",
                        field: "BB",
                        color: "#0000FF",
                        labels:{
                            visible: true,
                          template: "#: dataItem.AA # (#: dataItem.BB #)"
                        }
                    }],
                    valueAxis: {
                        max: 180,
                        line: {
                            visible: false
                        },
                        minorGridLines: {
                            visible: true
                        },
                        labels: {
                            rotation: "auto",
                            visible: true
                        }
                    },
                    categoryAxis: {
                        field: "Category",
                        majorGridLines: {
                            visible: false
                        }
                    },
                    chartArea: {
                        width: 500,
                        height: 255
                    },
                    tooltip: {
                        visible: true,
                        template: "#= series.name #: #= value #"
                    }
                });
    

    DEMO

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多