Kendo ui 剑道UI图表-在yAxis标签中显示文本而不是值

Kendo ui 剑道UI图表-在yAxis标签中显示文本而不是值,kendo-ui,kendo-chart,Kendo Ui,Kendo Chart,除了剑道图中的值轴中的值,是否有其他方式显示标签 我想要的是右图像的标签,而不是左图像(原始图像) 剑道UI片段 //这些是我要为数字值替换的标签。 常量标签=[“A”、“B”、“C”、“D”、“E”]; $(“#图表”)。肯多卡特({ 系列:[ { 键入:“行”, 数据:[2,3,4] } ], valueAxis:{ 民:1,, 最高:5, 主要单位:1 } }); 有-模板是您需要的。然而,从你的问题来看,没有办法帮助你准确地完成你想要的,因为没有代码/或解释你的替代值来自哪里。也就

除了剑道图中的值轴中的值,是否有其他方式显示标签

我想要的是右图像的标签,而不是左图像(原始图像)


剑道UI片段
//这些是我要为数字值替换的标签。
常量标签=[“A”、“B”、“C”、“D”、“E”];
$(“#图表”)。肯多卡特({
系列:[
{
键入:“行”,
数据:[2,3,4]
}
],
valueAxis:{
民:1,,
最高:5,
主要单位:1
}
});

有-模板是您需要的。然而,从你的问题来看,没有办法帮助你准确地完成你想要的,因为没有代码/或解释你的替代值来自哪里。也就是说,下面是定制这些标签的一种方法

Dojo示例:


$(“#图表”)。肯多卡特({
系列:[
{
键入:“散布”,
数据:[[1,2]]
}
],
亚克斯:{
标签:{
模板:“X:#:值#”
}
}
});
更多信息请点击此处:

编辑:

从你的评论来看,我仍然不确定是什么促使A、B、C取代了这些值。这里有一种方法来实现它,如果基础值和A,B,C一致。。。您需要的标签:

<script>
let dict = {0:'A',0.5:'B',1:'C',1.5:'D',2:'E',2.5:'F'};
$("#chart").kendoChart({
  series: [
    {
      type: "scatter",
      data: [ [1, 2] ]
    }
  ],
  yAxis: {
    labels: {
      template: "#: dict[value] #"
    }
  }
});
</script>

设dict={0:'A',0.5:'B',1:'C',1.5:'D',2:'E',2.5:'F'};
$(“#图表”)。肯多卡特({
系列:[
{
键入:“散布”,
数据:[[1,2]]
}
],
亚克斯:{
标签:{
模板:“#:dict[value]#”
}
}
});

在一个dojo中:

谢谢,@G\u p.我添加了代码,带有一个标签数组(const yaxislables)。我想做的是用标签(A,B,C…)替换值(1,2,3…),添加另一个示例。。。希望能有帮助
<script>
let dict = {0:'A',0.5:'B',1:'C',1.5:'D',2:'E',2.5:'F'};
$("#chart").kendoChart({
  series: [
    {
      type: "scatter",
      data: [ [1, 2] ]
    }
  ],
  yAxis: {
    labels: {
      template: "#: dict[value] #"
    }
  }
});
</script>