我该如何在React中序列化数据?
<form method="post" action="/insert" onSubmit={(e)=>this.addMysql(e)}>
<label>Username</label>
<input type="text" id="username" name="nameUser"/>
<label>Password</label>
<input type="text" id="password" name="passs"/>
<button type="submit" type="submit">Dodaj</button>
</form>
这是我的函数。
addMysql(event){
console.log(event.targe) //this outputs an empty form
event.preventDefault();
}
我不想使用State。只需在onSubmit时将所有表单数据发送到AddMysql。
谢谢Sag1v。
参考链接:https://medium.com/@snirlugassy/generic-input-handler-with-react-js-44a97e22cd0d
setStateVal(e){ this.setState({ [e.target.name]: e.target.value }) }
我不想为每个输入框编写一个函数来改变状态,我想通过一个函数来处理所有的输入框。 - Paweł Baca