我在学哈默语.

我的视图文件如下:

显示html.哈默:

.content
  = render 'meeting_info', :locals => { :info => @info }

和会议信息.html.哈默:

.detail
  %table
    %caption
      Meeting Informations of
      = info["meeting_name"]
...

当我试着运行这个时,我犯了undefined local variable or method 'info'个错误.

推荐答案

Try this
Without :locals and :partial

.content
  = render 'meeting_info', :info => @info

不需要指定本地人.

With 100 and 101

.content
  = render :partial => 'meeting_info', :locals => { :info => @info }

Ruby-on-rails相关问答推荐

Ruby 3 动态关键字参数

为 has_attached_file 等活动记录属性创建类方法

2个空格或1个制表符,Rails社区的缩进标准是什么?

如何从 Ruby on Rails 应用程序返回正确的 HTTP 错误代码

Rails 3 远程表单:如何指定内容类型?

如何在两个日期之间生成随机日期和时间?

理解 Gemfile.lock:删除 Gemfile.lock 然后再次运行 bundle install 可以吗?

在 Windows 上使用 Ruby 进行开发

Rails ActiveRecord 查询日期范围

如何在where子句中组合两个条件?

如何在 routes.rb 中使用 301 或 302 进行重定向

rmagick 和 OS X Lion

如何检测我的代码是否在 Rails 3 的控制台中运行?

Rails:进行不可逆转的迁移是不是很糟糕?

如何在 RSpec 中包含 Rails 助手

Post.all.map(&:id) 是什么意思?

从任何编码强制字符串为 UTF-8

如何设置 MiniTest?

find、where 和 find_by_id 有什么区别?

如何测试也定义为辅助方法的 ApplicationController 方法?