我有一个控制器A(AA型)并且在其中
def view_name
end
和模型B:
def attributes {
:a => 'xyz';
}
end
如何在控制器A的视图中访问属性:a
,以便在视图页面中显示属性:a
的值?
更多信息:模型B有一个属性:a
,它是图像的URL,我必须通过控制器A的视图显示图像。所以我想知道如何在{{{ 1}}标签。像<img>
一样。但是,我不是必须将B.a定义为控制器中的实例变量才能首先使用它吗?或者还有另一种方式吗?
答案 0 :(得分:1)
通常,如果您可以通过模型B的实例访问该属性。
这样的事情应该在视图中起作用:
<% B.each do |test| %>
<p><%= test.a %></p><br/>
<% end %>
这将向您展示属性a
的每个B实例但是如果您愿意添加一些上下文,那将更容易为您提供帮助。