0

如何剪切条形图控件基轴的长标签?我已经尝试在扩展点(baseAxisLabel_text)中剪切它们:

function(a){
    var str=this.scene.atoms.category.label;
    if (str.length>30){
        str=str.substring(0,30)+' ...';
    }
    return str;
}

但是,似乎图表控件宽度是在考虑旧标签长度的情况下计算的。现在我的酒吧左侧有白色区域。 在此处输入图像描述 如何解决这个问题?

4

1 回答 1

0

我找到了解决方案。

我只是将稍微更改的函数从扩展点(baseAxisLabel_text)移到了baseAxisTickFormatter(图表控件的高级属性)

function(v){
    if (v.length>30){
        v=str.substring(0,30)+' ...';
    }
    return v;
}

于 2017-05-25T09:58:47.940 回答