ruby-on-rails - 在 link_to 属性中使用连字符?

标签 ruby-on-rails hash html anchor

在我的 Rails 应用程序中,我需要为自定义 data-* 设置一个值 anchor 标记上的属性。但是,如果我没记错的话,哈希不能有连字符。我基本上想这样做:

<%= link_to 'Example', example_path, :class => 'something', :data-id => '15' %>
但是,

:data-id 无效。我该怎么做才能解决这个问题?

最佳答案

IIRC,对于此类目的,哈希和字符串是等效的,因此您可以使用“data-id”而不是 :data-id。不过,从未检查过此特定方法,因此无法保证。

关于ruby-on-rails - 在 link_to 属性中使用连字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3214532/

相关文章:

ruby-on-rails - 如何提取 HTML 页面中的搜索元名称以使用 Nokogiri 提取内容

ruby-on-rails - 如何让 ruby​​/rails 调试器只跳转到应用程序代码

ruby-on-rails - 错误 : Command 'test' not recognized

html - 可以解决使用带有相对 href 的 <BASE> 标记和 <a href ='#' > 之间的冲突吗?

Javascript 元素相对于屏幕的位置

ruby-on-rails - Ruby:在运行时观察方法(重新)定义

python - 匹配哈希+加盐密码

C++ unordered_map 使用自定义类类型作为键

javascript - URL、哈希值或查询字符串中什么应该放在第一位?

jquery - HTML、CSS 和 JQUERY - 在表格中隐藏第一个 child 和最后一个 child 图标