在 ExtJS 6 条形图中格式化标签
Format labels in an ExtJS 6 bar-chart
在 extjs4 中,我使用标签的 renderer
属性(分配给条形图中的轴)来格式化值。 例如,例如:
axes = [{
type: 'numeric',
position: 'left',
label: {
renderer: function(v) {
return String(v) + 'KB';
}
}
...
根据 Ext.chart.label.Label
manual,此配置 属性 已在较新版本中删除。我如何在 ExtJS 版本 6 中实现这一点?
根据 documentation 它在轴上而不是标签本身所以你的配置应该看起来像:
var axes = [
{
type: 'numeric',
position: 'left',
renderer: function(axis, data){
return data.label + 'KB';
},
label: {
// optional label style config.
}
}
// ...
];
在 extjs4 中,我使用标签的 renderer
属性(分配给条形图中的轴)来格式化值。 例如,例如:
axes = [{
type: 'numeric',
position: 'left',
label: {
renderer: function(v) {
return String(v) + 'KB';
}
}
...
根据 Ext.chart.label.Label
manual,此配置 属性 已在较新版本中删除。我如何在 ExtJS 版本 6 中实现这一点?
根据 documentation 它在轴上而不是标签本身所以你的配置应该看起来像:
var axes = [
{
type: 'numeric',
position: 'left',
renderer: function(axis, data){
return data.label + 'KB';
},
label: {
// optional label style config.
}
}
// ...
];