ruby on rails - 如何渲染html x次

时间:2016-07-07 22:14:25

标签: ruby-on-rails ruby

如何在rails上使用ruby渲染html x次?

目前我有<%= for i in 1..5 do render html:"X" end %>

但这会呈现1..3

如何让它渲染XXX?我做错了什么?

2 个答案:

答案 0 :(得分:0)

怎么样:

# x would be the number of times to render this html
<% x.times do %>
  <%= render html: 'X' %>
<% end %>

不确定为什么要这样做,但Stack Overflow社区可能能够提供更好的方法。

答案 1 :(得分:0)

你试过这个吗?

<% (1..5).each do |i| %>
  <%= render html: "X" %>
<% end %>