0

我正在尝试将参数从另一个局部视图传递给局部视图

_discussion.html.erb

<%= render :partial => 'text_posts/show', :locals =>{:post => post.specific, :receiver => receiver} %>

text_posts\_show.html.erb

<div class="name"><a><%= post.user.first_name %></a></div>

当我调试 _show 文件时,我可以看到“post”和“receiver”都是 nil,而 local_assigns[:posts] 和 local_assign[:receiver] 包含我的对象。

我可以通过 local_assigns 访问我的参数,但感觉不对..任何想法为什么会发生这种情况?难道我做错了什么?

谢谢!

4

0 回答 0