Javascript 从dx.chartjs圆环图的数据源获取附加值字段
对于我的图表,我使用Javascript 从dx.chartjs圆环图的数据源获取附加值字段,javascript,devexpress,chart.js,Javascript,Devexpress,Chart.js,对于我的图表,我使用pieChartDataSource作为甜甜圈图表的数据源。我一直在翻阅文档,想找到一种方法来显示一个不是参数字段的附加字段,而不是用valueField标记段 在我的控制台中,我知道pieChartDataSource有我要查找的字段。它是一个对象数组。每个对象都有几个字段,其中product作为argumentField和count作为valueField。我的假设是,我必须以某种方式使用标记字段,以便传递其他属性 重申一下,我想在图表的段标签中显示所有者(第三个值),而
pieChartDataSource
作为甜甜圈图表的数据源。我一直在翻阅文档,想找到一种方法来显示一个不是参数字段
的附加字段,而不是用valueField
标记段
在我的控制台中,我知道pieChartDataSource
有我要查找的字段。它是一个对象数组。每个对象都有几个字段,其中product
作为argumentField
和count
作为valueField
。我的假设是,我必须以某种方式使用标记字段
,以便传递其他属性
重申一下,我想在图表的段标签中显示所有者
(第三个值),而不是产品
。如何自定义标签,使其显示所有者
// ...
dataSource: pieChartDataSource,
// ...
series: { type: 'doughnut',
argumentField: 'product',
valueField: 'count',
tagField: 'owner',
valueType: 'numeric',
label: { visible: true,
font: {
family: 'sans-serif',
},
connector: { visible: false },
radialOffset: 0,
position: 'inside',
rotationAngle: 0,
customizeText: function () {/* use tagField here? */},
},
// ...
可以从点检索标记,该点是customizeText参数的属性
label: {
customizeText: function () {
return this.point.tag;
}
}