# upload上传
这里有两种:上传图片 ```upload``` 与上传文件```file-upload```
#### 组件
```
~~~
<!-- appendToBody 是否嵌套 默认 false ,嵌套的 Dialog 必须指定该属性并赋值为 true-->
<!-- 单张 -->
<component-upload :action="'#'" :previewImages="url" :params="{name:'小二'}" :appendToBody="false"
@before="handleBefore"
@success="handleSuccess"
@remove="handleRemove">
</component-upload>
<hr>
<!-- 多张 -->
<component-upload :action="action" :previewImages="images" :multiple="true"
@before="handleBefore"
@success="handleSuccess"
@remove="handleRemove" :autoUpload="true">
</component-upload>
<!-- 文件上传 -->
<component-file-upload :action="actionFileUploadUrl" :size="'default'" :title="'导入'" @before="handleExcelBefore" @success="handleExcelbSuccess" @error="handleExcelError" :params="{name:'小二'}"></component-file-upload>
~~~
```
参数:```action为上传地址,previewImages:已有图片地址,传递会默认展示,接收的数据类型为 字符串 string 、数组 Array(一维)```