nil的未定义方法`router_name':NilClass
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nil的未定义方法`router_name':NilClass相关的知识,希望对你有一定的参考价值。
我正在尝试通过电子邮件发送忘记密码指令,我的电子邮件正文包含下面的行
= link_to "Reset password", edit_password_url('@user.reset_password_token', email: @user.email)
答案
你应该试试这个:
edit_user_password_url(reset_password_token: @user.reset_password_token, email: @user.email)
edit_password_url
是真正的设计助手,而不是路由器http://www.rubydoc.info/github/plataformatec/devise/master/Devise/Controllers/UrlHelpers
以上是关于nil的未定义方法`router_name':NilClass的主要内容,如果未能解决你的问题,请参考以下文章
ActiveRecord NoMethodError:nil的未定义方法`association':NilClass
React Native-iOS-无效的Podfile文件:nil:NilClass的未定义方法'[]'
Rails Event EventType模型关联 - nil的未定义方法`title':NilClass
nil:NilClass 的未定义方法“错误”-当我单击表单提交时