<%= link_to "Profile", @user %>
# => <a href="/users/1">Profile</a>
如果我使用上面的代码替换&#34; Profile&#34;与&#34;类别&#34;和@user with @ category / @ subcategory然后我将html链接a href
等指向哪个?
答案 0 :(得分:0)
查看此方法的文档here。
link_to
方法的第一个参数是显示的文本。
其次,您可以传入一个对象的单个实例,该实例将生成对象#show
操作的链接。
然而,您可以明确地传递链接(在我看来最常见)。
这可以通过使用Rails路径助手(user_path(@user)
)或传入一个字符串来完成。
在您的示例中,如果您与@user
交换@category
,则会链接到类别#show
操作(假设您拥有Category
模型并{{1} }不是零。
再次,看一下@category
方法的文档并熟悉它。