1: 受控组件,不使用 ref,会把值存放在state状态中,用的时候直接去状态中取。类似于vue和angualr中的双向数据绑定。
2:如果js中对象的key为变量记得加[]。
3:函数需要加参数,需要写成回调函数的形式。
class Login extends React.Component {
state={username:'',password:''};
render(){
return (
)
}
handleSubmit=(event)=>{
event.preventDefault();
alert(`用户名:${this.state.username},密码:${this.state.password}`);
}
save=(...rest)=>{
this.setState({[rest[0]]:rest[1].target.value});
}
}
ReactDOM.render( ,document.getElementById('test'));
【信息由网络或者个人提供,如有涉及版权请联系COOY资源网邮箱处理】
© 版权声明
部分内容为互联网分享,若有侵权请联系站长删除。
THE END
暂无评论内容