ruby-on-rails-3 – 部分不访问局部变量
发布时间:2020-12-17 01:46:41 所属栏目:百科 来源:网络整理
导读:我呈现的是这样的部分: % @pages.each do |page| % %= render 'layouts/pagewithchildren',:locals = { :page = page } % % end % 但是,当我尝试访问页面中的变量时,我收到错误: undefined local variable or method `page' 我正在访问变量,如: %= page.t
我呈现的是这样的部分:
<% @pages.each do |page| %> <%= render 'layouts/pagewithchildren',:locals => { :page => page } %> <% end %> 但是,当我尝试访问页面中的变量时,我收到错误: undefined local variable or method `page' 我正在访问变量,如: <%= page.title %> 那我还需要做什么呢? 解决方法
我不是百分百肯定,但也不是
<%= render 'layouts/pagewithchildren',:page => page %> 要么 <%= render :partial => 'layouts/pagewithchildren',:locals => { :page => page } %> ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |