我正在使用Rails 3并发现如果我添加:remote =>:true,则会在标记中添加data-remote = true属性.但我找不到将自定义数据属性添加到urlhelper的方法.以下方法不起作用:
<%= link_to projects_path, :history => "new"%>
<%= link_to projects_path, :data-history => "new"%> #this throws an error
<%= link_to projects_path, :data_history => "new"%>
Run Code Online (Sandbox Code Playgroud)
我想要产生的是:新项目
任何人?
sle*_*led 27
关于什么:
<%= link_to 'New Project', new_project_path, 'data-history' => 'new' %>
Run Code Online (Sandbox Code Playgroud)
(http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to)
dan*_*ave 10
这是一个优雅的解决方案:
<%= link_to "foo", foo_path, data: { foo: "bar" } %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5249 次 |
| 最近记录: |