我使用jQuery移动与Ruby on Rails的。如何在Ruby符号中使用破折号“ - ”?
我想创建这意味着有data-role="button"
出现在生成的HTML按钮链接。
我已经试过:
<%= link_to "Play", game_play_path, :data-role => "button" %>
但后来,我得到一个错误
undefined local variable or method `role' for #<#<Class:0x007fdc25668ee8>:0x007fdc25658610>
有没有办法使用:xxx
符号逃脱破折号或我应该只使用"xxx"
符号?
(我同意这是一个化妆品的问题,但我想我的代码是一致的,不喜欢例外)
或双引号 - 或者正常工作。还要注意,[不能用这样的方式逃脱了1.9备选哈希语法符号(http://stackoverflow.com/questions/2134702/ruby-1-9-hash-with-a-dash-在一个关键) – arcresu
谢谢大家,我投了最全面的答案,但所有的贡献是值得欢迎的! :) –
作为一种习惯,我平时使用的时候会有串插,单为当字符串应该是一成不变的双引号。 –