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)。 –