我已经创建了一个ChartsController,用于异步JSON加载。 这里描述:https://github.com/ankane/chartkick#say-goodbye-to-timeouts
一切正常。但是现在我尝试向控制器发送一个参数怎么做呢?
这是我在view.html.erb中的调用:
<%= line_chart test_charts_path %>
我想要这样的事情:
<%= line_chart test_charts_path(object) %>
这可能吗?
答案 0 :(得分:1)
您确实意识到您只是传递了line_chart
中数据的链接,而折线图将调用该网址来检索数据。
所以你可以方便地使用路线助手,比如。
test_chart_path(param1: object)
并在测试方法
中的图表控制器下param1 = params[:param1] // whatever you pass comes here.