gpt4 book ai didi

ruby-on-rails - lazy_high_charts => :formatter not working for dataLabels

转载 作者:行者123 更新时间:2023-12-04 06:36:26 25 4
gpt4 key购买 nike

以下代码:

f.series(:data => @values, :dataLabels => { :formatter => "function() { return this.x; }".js_code, :enabled => true, :rotation => 90, :x=>-3, :y=>15, :color=>"#FFFFFF" } )

...除格式化程序功能外均可使用。当我添加它时,图表无法呈现。否则标签存在、旋转等。

不太清楚为什么下一行包含一个类似的工具提示格式化程序,它确实有效:

f.options[:tooltip][:formatter] = "function() { return ''+ this.x +': '+ this.y.toFixed(1) +' %'; }".js_code

引用:http://www.highcharts.com/demo/column-rotated-labels

更新:TypeError: f.formatter.call is not a function 是我在 Firebug 中看到的错误。知道这里有什么吗?

最佳答案

我遇到了同样的问题,我通过添加解决了

    <%= raw "options.tooltip.formatter = function() {
return '<b>' + this.point.name +'</b>: '+ this.y +' %';
}" %>

在查看文件中。

访问here更多建议。

关于ruby-on-rails - lazy_high_charts => :formatter not working for dataLabels,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12207564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com