【发布时间】:2021-06-11 09:22:26
【问题描述】:
这是https://github.com/hotwired/turbo-rails/issues/122的伴侣
复制应用代码:https://github.com/jasonfb/TR001
使用 Rails 6.1.3
设计 4.7.3
Turbo Rails 0.5.9
症状 1:
-- 使用 Turbo-Rails + Devise
当我点击“登录”时,表单提交但页面没有重新加载。
第 1 步:转到
/users/sign_in
输入一个好的用户名和密码(你可以在命令行注册或制作一个)
点击“登录”
在后端,请求被处理甚至重定向,但重定向没有在前端发生。您(用户)ARE实际上已登录,即使您的页面已挂起且未重定向。
结果:页面挂起。 预期结果:Turbo Rails 重定向正确
症状 2
当我单击“注销”时,页面什么也不做。 在后端我实际上已注销,但页面没有改变。 如果我重新加载,我会看到我现在已注销
第 1 步:登录
注意按钮保持“灰色”(点击),请求在后端处理:
结果:页面挂起
预期结果:用户退出后页面跳转
用户实际上已注销,但页面挂起且未重定向。
【问题讨论】:
标签: ruby-on-rails ruby devise turbo-rails