所以我通过 PublicActivity 将局部变量传递给局部变量,并尝试在users/show.html.erb
文件上渲染局部变量,如下所示:
<% @activities.each do |act| %>
<% render partial: "posts/#{act.trackable.check_type}",
locals: { tweet: tweet.trackable }%>
<% end %>
但这没有任何结果。我根本看不到部分。它不可见。传递下来的所有数据都不是零,通过 byebug 和 rails 控制台双重确认。
有什么想法可能导致部分不可见?