【问题标题】:Handling errors and flash messages when using ajax form in devise在设计中使用 ajax 表单时处理错误和闪烁消息
【发布时间】:2019-03-05 05:43:56
【问题描述】:

我正在使用设计,通过添加 remote: true 以 ajax 方式提交所有设计表单,如注册、登录、忘记密码表单。 如何处理显示错误消息和闪烁消息。

【问题讨论】:

    标签: ruby-on-rails ajax devise


    【解决方案1】:

    这对你有帮助吗?

    Devise - Sign In with Ajax

    基本上,您会在响应中返回401 或类似状态,然后在您的 ajax 错误函数中处理错误。从那里你可以附加到一个 DOM 元素和相应的样式。

    【讨论】:

    • 对于注册、会话、忘记密码、重新发送确认等所有操作,我是否需要这样做?
    • 我想你会以同样的方式处理它。您只需要根据响应 http 状态手动处理错误,而不是让设计为您完成。
    猜你喜欢
    • 2015-01-13
    • 1970-01-01
    • 2016-05-09
    • 2020-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-18
    相关资源
    最近更新 更多