【发布时间】:2016-05-27 05:18:46
【问题描述】:
我有一个类似的组件:
class Media extends Component {
render() {
return (
<form className="uploader" encType="multipart/form-data">
<input type="file" id="file" />
</form>
)
}
}
export default Media
这里我要上传多个file。在HTML 我们可以这样做
<input type="file" name="img" multiple>
我怎样才能在reactjs 中有multiple 值??
提前谢谢你
更新
class Media extends React.Component {
handleChange(e) {
console.log(e.target.value)
}
render() {
return (
<form className="uploader" encType="multipart/form-data">
<input type="file" id="file" multiple onChange={this.handleChange.bind(this)}/>
</form>
)
}
}
ReactDOM.render(
<Media />,
document.getElementById('container')
);
如果我上传图片并且值发生了变化,我只会得到第一张图片如何获取所有上传的图片??
【问题讨论】:
标签: reactjs