javascript - KendoUI 条形图在 IE8 中不工作

标签 javascript internet-explorer-8 telerik kendo-ui

我有一个页面,其中有来自 kendo ui 的 3 个图表,只有一个在 IE8 中未加载,我遇到问题的图表是具有此配置的条形图:

$(elementName).kendoChart({
    seriesDefaults: {
        type: "column",
        stack: stacked,
        opacity: 1.0
    },
    legend: {
        visible: true,
        position: "bottom"
    },
    series: dataSeries,
    categoryAxis: {
        categories: [CARREGADO,TENTATIVAS,ATENDIDO,CPC,BOLETOS ENVIADOS,BOLETOS PAGOS],
        labels: {
            visible: true,
            font: ".85em, Verdana, Helvetica, Sans-Serif",
            rotation: 0
        }
    },
    valueAxis: {
        visible: true,
        max: 1,
        min: 0,
        labels: {
            visible: true
        }
    },
    tooltip: {
        visible: true,
        template: "#= series.name #: #: (value * 100).toFixed (2) + '%' #"
    },
    chartArea: {
        background: "transparent"
    }
});

注意:这是一种方法,因此所有配置都来自参数,我尝试输入值,但如果我忘记了一些重要的内容,请询问将更新问题的评论。

异常(exception):

Unhandled exception at line 26, column 30453 in ../js/kendo.all.min.js

0x80070057 - JavaScript runtime error: Invalid argument.

最佳答案

哇! 我花了一段时间才弄清楚并调试它,但问题实际上很简单。

categoryAxis: {
    categories: [CARREGADO,TENTATIVAS,ATENDIDO,CPC,BOLETOS ENVIADOS,BOLETOS PAGOS],
    labels: {
        visible: true,
        font: ".85em, Verdana, Helvetica, Sans-Serif",
        rotation: 0
    }

只需删除“.85em”后面的逗号即可。

关于javascript - KendoUI 条形图在 IE8 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18410185/

相关文章:

javascript - VueJS 观察插入的参数

javascript - 算法:生成小马移动到所有棋盘格的路径

javascript - 如何在条形图中使用分位数颜色刻度进行向下钻取?

javascript - 将 html 表中的输入文本动态传递给 Javascript 函数

css - overflow-x 在 IE8 中不工作

html - 有没有办法确保图像至少保留类别名称中的一个词?

javascript - Font Awesome 图标在 IE8 中无法正确显示

c# - 在 telerik winforms 下显示 cellvalidation 错误消息

javascript - Telerik RadComboBox 仅在第二次单击时打开

c# - 将 session 转换到对象