0
这条线的工作原理:冒号哈希符号不起作用
<%= link_to "About", pages_about_path, :class => "name" %>
虽然这并不:
<%= link_to "About", pages_about_path, class : "name" %>
两者不相等的哈希符号? Rails API docs中显示的示例也使用第二种表示法。
这条线的工作原理:冒号哈希符号不起作用
<%= link_to "About", pages_about_path, :class => "name" %>
虽然这并不:
<%= link_to "About", pages_about_path, class : "name" %>
两者不相等的哈希符号? Rails API docs中显示的示例也使用第二种表示法。
您在class
和:
之间放置了一个不必要的空间。因此,尝试以下操作:
{ class: "name"}
更正一个: -
<%= link_to "About", pages_about_path, class: "name" %>
这是正确的答案:) –
哦!这样可行! – Jatin
无处的API文档不会使用第二种格式(因为它是无效的红宝石)。 –
@AndrewMarshall这是一个愚蠢的错误.. :) OP确实.. –
顺便说一下,这两个符号[不等于](http://stackoverflow.com/a/8675314/479863)。 –