反应代码:
const [state, setState] = useState({login:'', password: ''});
const changeHandler = (e) =>{
setState({[e.target.name]: e.target.value});
}
return(
<div className='login-wrapper'>
<form onSubmit={(e) => submitHandler(e)}>
<Input color='primary'
margin='dense'
placeholder='login'
type='text'
style={{margin:'20px', width:'300px'}}
name='login'
value={state.login}
onChange={(e) => changeHandler(e)}/>
</form>
</div>)}
错误:
组件正在将密码类型的受控输入更改为不受控制。输入元素不应从受控切换到不受控(反之亦然)。在组件的生命周期内决定使用受控或非受控输入元素。
神不在的星期二
翻阅古今
紫衣仙女
随时随地看视频慕课网APP
相关分类