启用导出未在DevExtreme dxChart上显示

时间:2016-06-24 07:39:51

标签: javascript charts export devexpress devextreme

您好,我已经得到了关注图表:



// Add your javascript here
$(function(){
  var dataSource = [
        {
            argument: '15.06.2016',
            puls: 102,
            temperatur: 37.6,
            weight: 91
        },
        {
            argument: '16.06.2016',
            puls: 99,
            temperatur: 35.1,
            weight: 88
        },
        {
            argument: '17.06.2016',
            puls: 87,
            temperatur: 38.0,
            weight: 87
        },
        {
            argument: '18.06.2016',
            puls: 91,
            temperatur: 36.3,
            weight: 87
        },
        {
            argument: '19.06.2016',
            puls: 112,
            temperatur: 37.1,
            weight: 90
        }
    ];

    $("#chartContainer").dxChart({
        dataSource: dataSource,
        commonSeriesSettings: {
            type: "spline",
            label: {
                visible: false,
                connector: {
                    visible: false
                }
            },
            argumentField: "argument",
            axis: "pulsAxe"
        },
        tooltip: {
            enabled: true,
            customizeTooltip: function(obj) {
                if (obj.seriesName == "Puls") {
                    return {
                        text: obj.value + " bpm"
                    }
                } else if (obj.seriesName == "Gewicht") {
                    return {
                        text: obj.value + " kg"
                    }
                } else if (obj.seriesName == "Temperatur") {
                    return {
                        text: obj.value + " °C"
                    }
                }
            }
        },
        legend: {
            verticalAlignment: "top",
            horizontalAlignment: "right"
        },
        title: {
            text: "Hugo Amacher | 15.08.1977 (M)",
            subtitle: {
                enabled: true,
                text: "Ich bin ein Untertitel..."
            }
        },
        export: {
            enabled: true,
            printingEnabled: true
        },
        zoomingMode: "all",
        series: [
            {
                name: "Puls",
                valueField: "puls"
            },
            {
                name: "Temperatur",
                valueField: "temperatur",
                axis: "temperaturAxe"
            },
            {
                name: "Gewicht",
                valueField: "weight",
                axis: "weightAxe"
            }
        ],
        valueAxis: [
            {
                name: "pulsAxe",
                title: "Puls",
                position: "left",
                label: {
                    customizeText: function(value) {
                        return value.value + " bpm"
                    }
                }
            },
            {
                name: "temperaturAxe",
                title: "Temperatur",
                position: "left",
                label: {
                    customizeText: function(value) {
                        return value.value + " °C"
                    }
                }
            },
            {
                name: "weightAxe",
                title: "Gewicht",
                position: "left",
                label: {
                    customizeText: function(value) {
                        return value.value + " kg"
                    }
                }
            }
        ]
    });
});

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>DevExtreme Chart</title>
        <!--FRAMEWORK-->
        <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-2.1.4.min.js"></script>
        <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/globalize/0.1.1/globalize.min.js"></script>
        <script type="text/javascript" src="http://cdn3.devexpress.com/jslib/15.2.5/js/dx.chartjs.js"></script>
        <!--JS-->
        <script type="text/javascript" src="chart.js"></script>
    </head>
    <body>
        <div id="chartContainer" style="width:100%; height: 440px"></div>
    </body>
</html>
&#13;
&#13;
&#13;

我想启用我在dxCharts中多次浏览的导出下拉列表(导出到pdf,png等)。我按照API的说明进行操作:http://js.devexpress.com/Documentation/ApiReference/Data_Visualization_Widgets/dxChart/Configuration/export/?version=16_1

启用导出的代码:

export: {
    enabled: true,
    printingEnabled: true
},

但图表上没有下拉列表...如何启用它或将其放在我的图表上?以下是我的意思:

enter image description here

干杯。

0 个答案:

没有答案