0
のArray私は次のような部分的なフラッシュを実行しようとしています:未定義のメソッド[]のための `safe_concat」:レール3
<% flash.each do |key, value| %>
<div class="flash <%= "#{key}" %>"><%= "#{value}" %></div>
<% end %>
と、次のエラーを取得しています:
undefined method `safe_concat' for []:Array
次のようにajaxリクエストにより部分的に更新されています:
page.replace_html "flash_messages", :partial => 'layouts/flash', :locals => { :flash => flash }
アイデアをお持ちですか?私は前にこのような何かを見たことがない。
ありがとうございました。
はアプローチと同じ問題の両方を試してみました。面白いのは、application.html.erbファイルにコードを記述すると、これは起こらないということです。何らかの理由で、それを部分的にすることは物事を混乱させている...なぜ非常に奇妙なのですか? – deruse
ええと、私はオプションがありませんね、私のRails/Rubyの知識はあまり良くありません。 – slhck