【发布时间】:2010-10-27 14:05:03
【问题描述】:
我的一个 erb 模板中有一些简单的代码,如下所示:
if (<%= is_defined? foo %>) /* some javascript to do stuff with foo */
代码抛出 ActionView::TemplateError 异常说 `undefined local variable or methodfoo' 是否有原因?我认为 is_defined?() 应该注意这一点,如果未定义,则不要在使用 foo 后尝试执行代码?
【问题讨论】:
标签: ruby-on-rails ruby actionview