我有一个垂直渲染的对象。有什么方法可以水平渲染每个项目。我试过了:
<%= render :inline => @feed_items %>
我在日志中收到此消息: (未定义的方法`encoding'for# 你的意思是? encode_with):
编辑:我使用以下代码使用它,但很奇怪是否有办法使用render:inline。
<% @feed_items.each do |feed| %>
<%= image_tag feed.picture.url(:medium) %>
<% end %>
答案 0 :(得分:0)
你可以这样做:
render inline: "<% products.each do |p| %><p><%= p.name %></p><% end %>"
虽然它违反了MVC,但将视图放在控制器中