利用 el-upload
的 file-list
和 auto-upload
这两个属性
file-list
官方文档是一个数组里面是对象,包含name
和url
两个属性auto-upload
绑定上file-list
后,开启auto-upload
auto-upload
会隐式上传图片,并构造适用于el-upload
组件显示图片的对象,会被el-upload
组件识别并生成显示图片的dom
{
"code": "200",
"data": {
"imgs": [
"http://dummyimage.com/200x100",
"http://dummyimage.com/200x100",
"http://dummyimage.com/200x100",
"http://dummyimage.com/200x100",
"http://dummyimage.com/200x100"
],
},
"msg": "成功"
}
<template>
<el-upload ref="elUpload" :action="action" accept=".jpg,.png" :limit="5" :on-exceed="onExceed" :file-list="fileList" :auto-upload="true" list- type="picture-card" multiple :on-success="successPic" :on-remove="handleRemove">
<i class="el-icon-plus avatar-uploader-icon"></i>
</el-upload>
</template>