Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 没有带有Desive的flash消息_Ruby On Rails_Devise - Fatal编程技术网

Ruby on rails 没有带有Desive的flash消息

Ruby on rails 没有带有Desive的flash消息,ruby-on-rails,devise,Ruby On Rails,Devise,我正在尝试删除一条flash消息,我正在使用Desive进行用户管理。将该值设置为null或空字符串只会在通知中引发错误,将其从designe.en.yml中删除会引发类似的错误 从erb文件中删除通知不是一个选项,我只是希望它根本不显示。 有人有什么想法吗?你可以在控制器的后过滤器中调用flash.discard(:notice)。这将清除闪存消息。您可以在控制器的后过滤器中调用flash.discard(:notice)。这应该会清除flash消息。保存我的一天就是你刚才做的保存我的一天就是

我正在尝试删除一条flash消息,我正在使用Desive进行用户管理。将该值设置为null或空字符串只会在通知中引发错误,将其从designe.en.yml中删除会引发类似的错误

从erb文件中删除通知不是一个选项,我只是希望它根本不显示。
有人有什么想法吗?

你可以在控制器的后过滤器中调用flash.discard(:notice)。这将清除闪存消息。

您可以在控制器的后过滤器中调用flash.discard(:notice)。这应该会清除flash消息。

保存我的一天就是你刚才做的保存我的一天就是你刚才做的