【问题标题】:High Charts Column Chart - Y axis Label FormattingHighcharts 柱形图 - Y 轴标签格式
【发布时间】:2015-04-09 02:57:19
【问题描述】:

我正在使用高图表柱形图。这是我的图表选项(y 轴部分)。

        yAxis: {
            allowDecimals: false,
            min: 0,
            max: 100,
            tickInterval: 25,
            title: {
                text: ''
            }
//                labels: {
//                    formatter: function () {
//                        
//                    }
//                }
        },

目前,它显示从 0 到 100 的 y 轴标签。但是,我想仅将 '%' 符号附加到 '0' 并保持其余标签不变。我试过唱标签格式化程序,不知道要使用哪些值。任何人都可以建议我任何想法吗?

谢谢

【问题讨论】:

    标签: javascript highcharts


    【解决方案1】:

    你可以试试:

           labels: {
                formatter: function() {
                    return this.value === 0 ? '0%' : this.value;
                }
            }
    

    http://jsfiddle.net/6huhbqhj/

    【讨论】:

      【解决方案2】:

      想通了。

                       labels: {
                      formatter: function () {
                          if (this.value == 0)
                              return this.value + "%";
                          else
                              return this.value;
                      }
                  }
      

      【讨论】:

        猜你喜欢
        • 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
        相关资源
        最近更新 更多