在 ExtJS 6 条形图中格式化标签

Format labels in an ExtJS 6 bar-chart

中,我使用标签的 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.
        }
    }
    // ...
];