0

我正在制作一个缩略图,它将包含所有朋友的头像,并带有指向每个朋友个人资料的链接。在我添加这部分之前,我让每件事都正常工作。,other_user_page_path(friend.username)误差为

undefined method `symbolize_keys!' for "/reie":String

这是整个代码

<% current_user.friends_of.each do |friend| %>
       <%=  link_to image_tag (friend.gravatar_url(:size => 30)) , other_user_page_path(friend.username)%>
    <% end %>
4

3 回答 3

1

错误在这里

  <%=  link_to image_tag (friend.gravatar_url(:size => 30))
 , other_user_page_path(friend.username)%>

删除 image_tag 之后的空格。改成这样。

 <%=  link_to image_tag(friend.gravatar_url(:size => 30))
 , other_user_page_path(friend.username)%>

这应该可以解决您的问题。

于 2015-01-17T08:57:51.390 回答
0

尝试

<% current_user.friends_of.each do |friend| %>
   <%=  link_to other_user_page_path(friend.username) do %>
     <%= image_tag(friend.gravatar_url(:size => 30)) %>
   <% end %>   
<% end %>
于 2012-12-11T20:02:33.370 回答
0
<% current_user.friends_of.each do |friend| %>
       <%= link_to(image_tag (friend.gravatar_url(:size => 30)) , other_user_page_path(friend.username)) %>
<% end %>
于 2012-12-11T19:56:34.373 回答