【问题标题】:Generating a google chart with array from helper function in rails从rails中的辅助函数生成带有数组的谷歌图表
【发布时间】:2013-06-13 19:01:23
【问题描述】:

为什么会这样:

    var data_array = [["name", "value"], ["osnadosd", 25]]
    var data = new google.visualization.arrayToDataTable(data_array, false);

这不是:

    var data_array = <%= make_a_chart(@db_call.results) %>
    var data = new google.visualization.arrayToDataTable(data_array, false);

当 make_a_chart(@db_call.results) 返回 [["name", "value"], ["osnadosd", 25]]

【问题讨论】:

    标签: ruby-on-rails google-visualization helpermethods


    【解决方案1】:

    make_a_chart(@db_call.results) 返回的值不是 html 安全的。要更正此问题,只需将 .html_safe 附加到您要返回的值(如果它是字符串),否则将其转换为字符串,然后使其成为 html 安全:toReturn.to_s.html_safe。

    【讨论】:

      猜你喜欢
      • 2012-02-24
      • 1970-01-01
      • 2010-10-28
      • 2012-06-12
      • 1970-01-01
      • 1970-01-01
      • 2016-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多