ERB のこのコードは、1 つの画像のみを表示します。簡単な修正だと思いましたが、Googleで見つけようとしました。多分私は何かを忘れているだけです
<%=
image_tag ruby.png
image_tag ruby.png %>
ERB のこのコードは、1 つの画像のみを表示します。簡単な修正だと思いましたが、Googleで見つけようとしました。多分私は何かを忘れているだけです
<%=
image_tag ruby.png
image_tag ruby.png %>
<%= %>
すべてではなく、その中のコードの結果を出力します。2つの画像を表示したい場合は、
<%= image_tag('ruby.png') %>
<%= image_tag('ruby.png') %>
また
<%= image_tag('ruby.png') << image_tag('ruby.png') %>
また
<%
concat(image_tag('ruby.png'))
concat(image_tag('ruby.png'))
%>
画面に表示したい場合は、等号 (=) 記号を使用する必要があります。
このようにコードを変更してください..
<%=image_tag ('ruby.png') %>
<%=image_tag ('ruby.png') %>
さらに画像がある場合はELSE。それを配列に集めて、次のことを行います。
all_images=[image1.png,image2.png,image3.png,image4.png,image5.png,....imagex.png]
それから
all_images.each do |image_name|
<%=image_tag ('image_name')%>
終わり