在我的反应成分中,我有:
state = {
title: '',
content: '',
file: ''
}
handleChange = (e) => {
this.setState({
[e.target.id] : e.target.value
})
}
handleSubmit = (e) => {
e.preventDefault();
console.log(this.state)
}
<form onSubmit={this.handleSubmit}>
<input type="text" id="title" onChange={this.handleChange}/>
<textarea id="content" onChange={this.handleChange}></textarea>
<input type="file" id="file" onChange={this.handleChange}/>
</form>
我要进去了
console.log(this.state)
只有到的路径
file
,像:
"C:\fakepath\title.jpg"
.
如何设置为状态实际文件?
提前感谢您的帮助!