如何在link_to中添加哈希参数。我需要生成这样的URL ..
/p/generate/#sometext
这就是我的代码现在的样子。
link_to "Click",my_path
如何将hash参数添加到我的routes方法。
现在回答
当我发布问题时,我没有完全通过url helpers API。 http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to
我现在做了。 :)。我找到了答案。link_to "Click", my_path(:anchor => "sometext")
下面的M.cypher几乎得到了它。 :)
答案 0 :(得分:125)
通常这样做:
link_to "Click", my_path(:anchor => "sometext")
您的路由与它没有太大关系,因为锚点部分(#something
)没有传输到服务器,它是一个纯粹的客户端事物。
答案 1 :(得分:14)
我知道这是一篇旧帖子,但我想我会贡献我最近的发现:
<%= link_to "New Person", polymorphic_path([:new, person], anchor: "profile") %>
有关详细信息,请参阅API Docs。