react.js - react 注册失败组件刷洗,表单的信息得重新填写。

查看:109
本文介绍了react.js - react 注册失败组件刷洗,表单的信息得重新填写。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我用ant-design写的登录页面,图片上传不上来,我描述描述,

注册页面是在登录页面的基础上弹出的一个modal,注册成功的效果是modal消失,提示用户注册成功,但注册失败时modal刷新了一下,用户填的表单信息都没有了,我希望用户注册失败后modal不消失,用户在先前输入的基础上进行修改

解决方案

页面刷新是人为控制的,两种情况:

1. 弹框中的信息是通过表单提交,onSubmit提交后页面会刷新

2. 利用ajax提交数据,ajax返回后人为刷新了页面

对于1情况,改为ajax提交
对于2情况,ajax返回成功才刷新,返回失败的话,只提示错误信息,不做组件状态的修改就行

这篇关于react.js - react 注册失败组件刷洗,表单的信息得重新填写。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆