加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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 } %>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读