0

flash[:notice]文字列の配列と単一の文字列に (2 つの異なる時間で)渡したい

例:

multi_lines << "Product: #{product.title} disponibile in #{product_quantity}<br/>"
multi_lines << "Product: #{product.title} disponibile in #{product_quantity}<br/>"
notice: multi_lines

single_text = "Hello"
notice: single_text

私の見解では、次のコードがあります。

<% if notice %>
<p id= "notice"><%= notice.join("<br/>").html_safe %></p>
<% end %>

もちろん、単一の文字列を渡すと、Rails は結合メソッドが String クラスに存在しないと言います。どのようにエラーを乗り越えることができますか?

ありがとう

4

1 に答える 1

1

動作するはずです。

single_text = ["Hello"]
notice: single_text

またはおそらくもっと簡単

single_text = "Hello"
notice: Array.new(1, single_text)
于 2015-05-21T21:55:17.863 に答える