我正在尝试将@ user.username作为某些网址的一部分
<%= image_tag("https://twitter.com/api/users/profile_image?screen_name=<%= @user.username %>") %>
以显示来自特定用户的推特头像。我尝试过:
<%= image_tag("https://twitter.com/api/users/profile_image?screen_name=").join(<%= @user.username %>) %>
但两者都返回非正确渲染。
答案 0 :(得分:1)
你需要使用interpolation,因为它已经是Ruby中的一个字符串,例如:
<%= image_tag("https://twitter.com/api/users/profile_image?screen_name=#{@user.username}") %>