我想要制作的是这个HTML标签:
<a href="/" id="logo"></a>
我试过了:
<%= link_to root_path, id: "logo" %>
但这会产生:
<a href="/?id=logo">/</a>
我也尝试过:
<%= link_to(root_path), id: "logo" %>
但这会产生:
SyntaxError at /
syntax error, unexpected ',', expecting ')'
思想?
修改1
我这样做的原因是因为我通过CSS包含徽标....这就是为什么我没有做link_to ... do
块。
答案 0 :(得分:2)
这对我有用:
<%= link_to "linky", "/", id: "logo" %>
如果您不希望有值,可以省略“linky”,但保留字符串声明如下:
<%= link_to "", "/", id: "logo" %>
返回
<a id="logo" href="/">linky</a>
答案 1 :(得分:1)
不是吗:
<%= link_to '', root_path, :id => "logo" %>