所以,你可以在rails中做类似的事情:
@features.each do |feature|
render feature
end
它将根据类名在_feature.html.erb
文件夹中查找名为views/features
的部分内容。
但是如果功能在cms命名空间中呢? 是否可以指定命名空间?做这样的事情(显然不起作用)
render [:cms, feature]
THX
答案 0 :(得分:1)
你必须更明确:
render :partial => '/cms/feature', :object => feature
这将使'app / views / cms / _feature.html.erb'部分呈现为对象为'feature'。