1
我的rails 3.2应用程序中有以下两行。第一个工作,第二个不工作 - 布局不适用。rails:渲染变量与布局不起作用
<%= render partial: 'question_pages/question_page', layout: 'layouts/question_page', locals: {question_page: question_page} %>
<%= render question_page, layout: 'layouts/question_page' %>
关于为什么我无法将布局传递给render variable
的任何想法?
'question_page'的值究竟是什么?它是一个符号吗?一个字符串?还有别的吗? – MrTheWalrus 2012-07-24 16:31:40
这是一个QuestionPage类型的ActiveRecord对象。因此,在调用'render question_page'时,rails会查找名为question_pages/_question_page.html.erb的局部视图,并将对象作为“question_page” – 2012-07-26 13:49:05