2016-04-30 23 views
0

<%= f.email_field :email, value: current_user.email %>をhtml.erbファイルに使用しようとしています。なぜエラーが出るのですか定義されていないメソッド `email for nil:NilClass Devits

undefined method `email' for nil:NilClass 

私は別のコントローラーにいる可能性がありますか?私にお知らせください。エラーがcurrent_userがnilであると述べている

答えて

2

- 。つまり、どのユーザーが現在ログインされていない

誰がログインしていないとき、あなたのビューで仕事をしたい場合は、current_user.try(:email)を使用することができます。

+0

ありがとうございました!それはうまくいった。 –

関連する問題