【发布时间】:2013-11-26 14:56:49
【问题描述】:
目前我正在开发一个站点,该站点使用由 rails 支持的纯 angularjs 单页 js 应用程序。唯一仍在使用 rails 视图的是用于登录、密码重置等的设计页面。一旦用户登录,我将它们转发到 angularjs url。但是,当用户注销时,他们会返回到 rails 登录页面,在那里他们会看到一条非常陈旧的 flash 消息。
我在想我可以让 Angular 对 rails 控制器执行 $http ping 操作,强制 rails 执行 flash.clear()。但这似乎不起作用。当我注销时,最后的设计消息仍然存在。
【问题讨论】:
标签: ruby-on-rails angularjs devise rails-flash