javascript - 错误 Kendo UI Chart 图 e.slice 不是函数

标签 javascript arrays json graph kendo-ui

您好,我正在尝试使用 Kendo Chart 绘制图表,但它给了我一个错误:

 var datosConFormato={}
            for(var x=0;x<datos.datos.length;x++){
                var dato={};
                dato.DIA=datos.datos[x][0];
                dato.TOTAL=datos.datos[x][1];
                datosConFormato[x]=dato;
            }

            $("#chartEvolucion").kendoChart({
                chartArea: {
                    height: 200
                },
                dataSource: {
                    data: datosConFormato
                },
                legend: {
                     position: "bottom"
                 },
                series: [{
                    type: "column",
                    field: "TOTAL",
                    name: "Total de consultas por días"
                }],
                seriesColors: ["#03a9f4"],
                tooltip: {
                    visible: true,
                    template: "#= dataItem.DIA # - ${ value } Consulta(s)"
                }
            });

错误:

 Uncaught TypeError: e.slice is not a function
at init.success (kendo.all.min.js:11)
at Object.success (kendo.all.min.js:11)
at init.read (kendo.all.min.js:11)
at kendo.all.min.js:11
at init._queueRequest (kendo.all.min.js:11)
at init.read (kendo.all.min.js:11)
at init.query (kendo.all.min.js:11)
at init._query (kendo.all.min.js:11)
at init.fetch (kendo.all.min.js:11)
at init._initDataSource (kendo.all.min.js:58)

它不会把值扔进平面 DIA 是一个字符串,TOTAL 是一个数字,有什么问题吗?

最佳答案

您能否尝试将“.d”添加到数据源绑定(bind)中。当我从 .net 2.0 迁移到 .net 4.5 时,我遇到了类似的问题,添加“.d”解决了我的问题,我不知道为什么,但你可以试一试。

dataSource: {
                data: datosConFormato.d
            }

关于javascript - 错误 Kendo UI Chart 图 e.slice 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45427048/

相关文章:

javascript - 如何在 javascript 中创建动态内插字符串?

javascript - 如何正确解析包含位置信息的 JSON 字符串数据以创建 Google map 标记

java - JSON 响应使用 Jackson 和 JAX-RS 异常映射器转义了引号

javascript - 通过 Typescript 中的位置获取数组数据

javascript - 我正在阅读 Eloquent Javascript,我对这个部分函数示例有点困惑。请帮忙解释一下

javascript - 如何使用 google 图表通过 javascript 迭代这种对象?

c - 查找数组中前 n 个最大的元素

java - 将字节数组转换为具有同等字节数的字符串

json - flutter 文本编辑 Controller listview.builder

javascript - 结构化和绑定(bind)(ajax 响应)