我有一个部分视图,“_foo.html.erb”,我试图从另一个视图呈现,如下所示:
<%= render @my_foo_obj %>
我的部分看起来像这样:
Some text
<%= foo.title %>
我的问题是“某些文本”被渲染,但“foo.title”的值没有被渲染。我已经验证,如果我尝试从我试图渲染部分内容的原始视图访问“foo.title”的值,它确实会被渲染。Obvisouly,Ruby 使用了正确的部分,我只是因为某种原因无法访问该对象。
有什么想法吗?