在某些情况下,它没有tag
参数就像下面这样。
所以我把<%=标签+ '' 如果标签%>,但它得到这个错误为什么这个“if语句”在部分中不起作用?
::的ActionView ::模板错误(错误的参数数目(0 1)):
我该如何解决?
index.html.erb
<%= render 'layouts/social_like', :url => root_url, :title => @title %>
布局/ _social_like.html.erb
....
<a href="https://twitter.com/share" class="twitter-share-button" data-lang="en" data-hashtags="<%= tag + ',' if tag %>hash2,hash3,hash4">Tweet</a>
....
@pst它也不能工作。相同的结果:( – MKK
犯规的标签与标签变量冲突轨帮手? [标签助手(http://api.rubyonrails.org/classes/ActionView/Helpers/TagHelper.html#method-i-tag) – bullfrog
我不这样认为,因为我试过'tag_name'太 – MKK