我的控制器中有一个将JSON呈现回客户端的操作:
@data = [{label:"foo", url:"..."}, ...]
render :json => @data
Run Code Online (Sandbox Code Playgroud)
基本上,“数据”是一个对象数组,每个对象都具有label和url属性。希望在服务器端生成URL,而不是将此数据传递给客户端并对其进行迭代以生成URL字符串。
如果我可以使用“ link_to”方法,它将看起来像这样:
link_to“ foo”,{:action =>'some_action',:foobar => {}}
基本上链接到/ foobar / some_action
由于我没有方便的“ link_to”方法,因此在控制器中生成URL的最佳方法是什么?
| 归档时间: |
|
| 查看次数: |
14904 次 |
| 最近记录: |