1

用户想在 domain.com/users/new 上注册,但是用户不小心按了“enter”并且所有字段都填空了。现在问题来了。我有两个选择。如果我删除...

...else
redirect_to new_user_path
end

用户将自动被重定向到 domain.com/users(在填写空白字段后),并且注册字段错误将很好地显示在表单上方。

但是,如果我在上面添加该代码而不是删除它,用户将被重定向到相同的链接 - 这意味着 /users/new 不幸的是,用户不会很好地显示他的表单错误,它们实际上根本不会显示。为什么错误出现在 domain.com/users 而不是 domain.com/users/new?

4

0 回答 0