【问题标题】:sencha Touch:how to shorten axis labelssencha Touch:如何缩短轴标签
【发布时间】:2012-01-20 11:47:18
【问题描述】:

有什么办法可以缩短煎茶触摸图中的轴标签。由于我的轴标签很长。是否可以在两行中显示轴标签。

请帮我解决这个问题,

【问题讨论】:

    标签: sencha-touch sencha-charts


    【解决方案1】:

    我不确定是否可以在两行中显示标签,但您可以使用以下代码格式化标签:

    label : {
        renderer : function(val) {
            return val;
        }
    }
    

    您可能希望将标签长度截断为 3 个字符,并有一个图例来显示缩写的完整形式。

    【讨论】:

    • 感谢 Hrishikesh 的快速回复,但我正在动态渲染轴标签,所以我们不知道标签的确切长度是多少。
    • 检查长度并截断为三个。
    【解决方案2】:

    我尝试了下面的代码,它对我来说很好。

    label: {
            renderer: function(val) {
            if (val.length > 10) {
            return val.substring(0, 10) + "...";
            }
        }
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多