<li<% if @flits.first == flit %> class="first" <% end %>>
Iがレール3にapplication.css
に#flits_list
と#flits_list :hover
のCSSを作成したが、私は(flits_list.first
)リストの最初のflit
を希望異なるCSSを持っているので、私は、クラスを作成し、このコードは、エラーこの特定のコード行は、Rails 2.x.xでは動作しますが、3.x.xでは動作しません。誰かが "翻訳"するのを助けてくれますか?
を返します家庭#インデックスに方法エラーはありません。あなたはそれを期待していなかったときに無限のオブジェクトを持っています!あなたは配列のインスタンスを予期していたかもしれません。 nil.firstを評価中にエラーが発生しました
ご協力いただけると助かります。
たちは@flitsがされているコントローラのコードを必要とするかもしれないと思います@flitsがnilであることをエラーが示すので、これに答えるために作成されました – chrispanda
home_controller.rbと言う:before_filter:login_required def ind例:@flits = current_user.all_flits end end – Colbern
- これは、current_user.all_flitsがnilを返すことを示唆しています。 – chrispanda