我有一个简单的Sinatra(v 1.4.6)应用程序,其路线呼叫:
errors="My errors"
erb(:project_list, :locals => {:errors => errors})
然后在我的project_list.erb
部分文件中,我尝试处理变量errors
<% if errors %>
<%= errors %> - TRY AGAIN
<% end %>
但是我收到以下错误:
未定义的局部变量或方法`错误&#39;为#你的意思?错误
如果我在路线和部分路线中使用@errors
,则没有问题。
提到我正在使用:mongo_mapper
和sinatra/partial
宝石
我做错了什么?