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

时间:2016-01-01 16:38:59

标签: extjs charts extjs6

中,我使用了标签的renderer属性(分配给条形图中的轴)来格式化值。 例如 ,例如:

axes = [{
    type: 'numeric',
    position: 'left',
    label: {
        renderer: function(v) {
            return String(v) + 'KB';
        }
    }
    ...

根据Ext.chart.label.Label manual,此配置属性已在较新版本中删除。如何在ExtJS版本6中实现这一目标?

1 个答案:

答案 0 :(得分:3)

根据轴上的documentation而不是标签本身,所以你的配置应该看起来像:

var axes = [
    {
        type: 'numeric',
        position: 'left',
        renderer: function(axis, data){
            return data.label + 'KB';
        },
        label: {
            // optional label style config.
        }
    }
    // ...
];