0

我有一个带有路由调用的简单 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_mappersinatra/partial宝石

我究竟做错了什么?

4

0 回答 0