📜  jQWidgets jqxChart getValueAxisLabels() 方法(1)

📅  最后修改于: 2023-12-03 15:32:15.833000             🧑  作者: Mango

jQWidgets jqxChart getValueAxisLabels() 方法

简介

getValueAxisLabels() 方法是 jQWidgets jqxChart 控件的一个方法,用于获取图表中数值轴的标签数组。

语法
getValueAxisLabels(): Array<string>
参数

无参数。

返回值

返回一个字符串数组,包括数值轴下的标签。

示例代码
// 创建一个图表  
$("#chartContainer").jqxChart({
   title: { 
      text: "销售总额走势图"
   },
   description: {
      text: "2016年销售总额走势"
   },
   enableAnimations: true,
   showLegend: true,
   padding: { left: 10, top: 5, right: 10, bottom: 5 },
   titlePadding: { left: 50, top: 0, right: 0, bottom: 10 },
   source: chartSource,
   xAxis: {
      dataField: 'month',
      gridLines: { visible: false }
   },
   seriesGroups:
    [
        {
            type: 'line',
            series: [
                { dataField: 'sale1', displayText: '地区1' },
                { dataField: 'sale2', displayText: '地区2' },
                { dataField: 'sale3', displayText: '地区3' }
            ]
        }
    ]
});

// 获取数值轴标签
var valueAxisLabels = $("#chartContainer").jqxChart('getValueAxisLabels');

// 显示数值轴标签
for(var i=0; i<valueAxisLabels.length; i++) {
   console.log(valueAxisLabels[i]);
}
返回值示例
[ "$0", "$1000", "$2000", "$3000", "$4000", "$5000" ]

返回的是一个字符串数组,包含数值轴下的标签。在上述示例代码中,为方便演示,使用 console.log() 方法将标签打印至控制台。在实际应用中,可以把这些标签添加到图表的 UI 中,方便用户查看。