ルート呼び出しを備えたシンプルな Sinatra (v 1.4.6) アプリがあります。
errors="My errors"
erb(:project_list, :locals => {:errors => errors})
次に、project_list.erb
部分ファイルで変数を処理しようとしますerrors
<% if errors %>
<%= errors %> - TRY AGAIN
<% end %>
しかし、私は次のエラーが発生しています:
未定義のローカル変数またはメソッドの「エラー」 # ということでしたか? エラー
ルートとパーシャルで使えば@errors
問題ありません。
私が使用していることに言及するだけです:mongo_mapper
とsinatra/partial
宝石
私は何を間違っていますか?