# vue-upload-component
> Vue.js file upload component, Support for multiple file uploads, progress, html4, ie9
**Html4 does not support the progress bar, file size, timeout, headers, response status code error of judgment**
## Install
``` bash
npm install vue-upload-component --save
```
## Demo
``` html
```
## Build Setup
``` bash
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
```
## Dispatch
addFileUpload
removeFileUpload
fileUploadProgress
beforeFileUpload
afterFileUpload
## Setting
### Data
``` json
{
files: [{
//
request: {
headers: {
"X-Csrf-Token": "xxxx",
},
data: {
"_csrf_token": "xxxxxx",
},
},
}],
// Global
request: {
headers: {
"X-Csrf-Token": "xxxx",
},
data: {
"_csrf_token": "xxxxxx",
},
},
}
```
### Props
``` html
```