javascript - 如何动态指定剑道饼图的系列颜色

标签 javascript jquery kendo-ui pie-chart kendo-chart

有没有办法动态指定剑道饼图系列颜色?我知道我们可以在图表初始化上指定颜色,如下所示:

seriesColors: ["#4C9486", "#E86F5E", "#FFD266", "#E6321B", "#8A8F84", "#D86B00", "#F47787"]

但我想根据数据字段来执行此操作,即特定字段具有特定颜色。有什么建议吗?

提前致谢。

最佳答案

您可以使用配置选项series.colorFieldhttp://docs.telerik.com/kendo-ui/api/javascript/dataviz/ui/chart#configuration-series.colorField

一个简单的例子。

<div id="chart"></div>
<script>
$("#chart").kendoChart({
    series: [{
        colorField: "valueColor",
        data: [
            { value: 1, valueColor: "red" },
            { value: 2, valueColor: "green" }
        ]
    }]
});
</script>

关于javascript - 如何动态指定剑道饼图的系列颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41585419/

相关文章:

php - 如何禁用单击覆盖以关闭 Colorbox?

javascript - history.back(-1) 没有刷新最后一页?

javascript - Kendo UI Grid 上未捕获的 TypeError : e(. ..).parents(...).andSelf

javascript - 将元素添加到标题 Kendo UI Tabstrip

javascript - 当用户单击禁用的 href 链接时如何聚焦于文本字段?

javascript - 增加 jQuery 选择器中的 id 值

javascript - 重构 AngularJS 代码 - 提取函数

jquery - uikit 下拉菜单被溢出容器截断

javascript - Kendo Grid EditorTemplateName - 客户端绑定(bind)

javascript - 按 json 数组中的键/值过滤