KendoUI Line Chart Legend Series Toggle Broken

Я использую KendoUI версии 2013.2.716, и у меня есть проблема, когда всякий раз, когда легенда серии переключается, отображаемые строки путаются. После переключения одной строки, чтобы она не отображалась, невозможно вернуться в состояние, в котором отображаются все строки. Буду признателен за любую помощь, если есть известное решение для этого. В моем линейном коде нет ничего особенного, но вот он:

    function createLine(data, leaf) {
    var entity = leaf ? "#graphLeaf" : "#graph";
    $(entity).kendoChart({
        dataSource: {
            data: data
        },
        title: {
            text: "Stats"
        },
        legend: {
            position: "bottom"
        },
        seriesDefaults: {
            type: "line",
            missingValues: "gap"
        },
        series:
        [{
            field: "CountOne",
            name: "Count One"
        }, {
            field: "CountTwo",
            name: "Count Two"
        }],
        categoryAxis: {
            field: "DateNum",
            labels: {
                template: "#= convertDateNum(value) #"
            },
            minorUnit: 1
        },
        valueAxis: {
            min: 0,
            labels: {
                format: "{0:n0}"
            },
        },
        tooltip: {
            visible: true,
            format: "{0:n0}"
        },
        chartArea: {
            background: 'transparent'
        }
    });

person Bryce Sandlund    schedule 14.01.2014    source источник


Ответы (1)


Проблема возникла из-за использования javascript-файлов kendo web и kendo dataviz:

  • kendo.dataviz.min.js
  • kendo.web.min.js

Изменение на все файлы кендо, используемые на их собственном сайте, kendo.all.min.js, устранило проблему.

person Bryce Sandlund    schedule 16.01.2014