所以我试图在菜单中将“个人资料”字段更改为用户名。
<li><%= link_to "Profile", "#" %></li>
所以我把它改成了
<li><%= link_to User.name, "#" %></li>
但现在在菜单中,它表示“用户”,而不是用户名。
任何解决方案?
谢谢
答案 0 :(得分:1)
假设您通过current_user
方法获取当前登录的用户,则应为:
<li><%= link_to current_user.name, '#' %></li>
您现在正在做的是向name
类而不是User
实例发送User
消息。由于User
类没有定义name
方法,因此会出现此错误。