KendoDataViz折线图:仅为选定点设置标记可见

时间:2014-03-13 20:23:13

标签: kendo-ui kendo-dataviz

我的线条图默认禁用了标记

markers: {visible: false,size: 10}

收到数据后,我希望能够只为几个点显示标记

我该怎么做?

1 个答案:

答案 0 :(得分:0)

markers.visible可以采用布尔值或函数。只需为visible属性定义一个函数,并检查该函数调用中的dataItem,并返回true或false。

series: [{
    type: "line",
    markers: {
      visible: isVisible
    },
    data: [1, 2, 3, 4, 5, 6, 7, 8]
}]

将isVisible函数定义为......

function isVisible(e) {
  return e.dataItem % 2 === 0;
}

以下是显示简单线条的示例,但只有偶数值才会显示标记。

http://jsbin.com/danoh/1/edit

文档...... http://docs.telerik.com/kendo-ui/api/dataviz/chart#configuration-series.markers.visible