RJS与Devise gem

时间:2011-06-02 08:33:48

标签: ruby-on-rails-3 devise rjs jrubyonrails

以RJS风格设置Devise gem(ruby on rails v3)的正确方法是什么(例如:http://railscasts.com/episodes/43-ajax-with-rjs)?

我通常使用alert(@error)创建一个create.js.erb文件。使用设计时我不知道如何正确获取@error值。我想将所有消息显示为javascript警报。

1 个答案:

答案 0 :(得分:0)

我认为,要实现这一点,您需要编写自己的控制器(继承自设计)和视图。然后将respond_to :html, :js添加到此控制器。在此之后,控制器将能够响应javascript请求,您可以管理警报。
阅读doc,了解如何在此处创建自定义设计视图:Devise