【发布时间】:2013-05-30 21:35:12
【问题描述】:
我不确定为什么我无法在文档或在线任何地方找到它,但如果我的控制器是:
# HomeController
class HomeController < ApplicationController
def index
@var = "A Sample Variable"
end
end
..如果我的 HAML 视图使用 haml 布局并且看起来像这样:
/ index.html.haml
%p "This is a paragraph"
%p
= @var
...为什么实例变量@var 从未显示?该段落在那里,但@var 始终为空。我知道这一点是因为调用 @var.split('') 会引发未定义的方法错误。我使用的 HAML 版本是 4.0.3。有什么想法吗?
【问题讨论】:
标签: ruby-on-rails haml