<el-upload
class="upload-demo"
action="/posts/"
:file-list=""
:on-preview="(file)=>{return handlePreview(file,index)}"
:on-remove="(file, fileList)=>{return handleRemove(file, fileList, index)}"
:on-success="(response, file, fileList)=>{return handleSuccess(response, file, fileList, index)}"
:before-remove="(file, fileList)=>{return beforeRemove(file, fileList, index)}"
multiple
:limit="3"
:on-exceed="(file, fileList)=>{return handleExceed(file, fileList, index)}"
>
<el-button size="small" type="primary">添加附件</el-button>
<!-- <div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过500kb</div> -->
</el-upload>
handleRemove(file, fileList,index) {
(file, fileList,index);
},
handlePreview(file,index) {
(file,index);
},
handleSuccess(res, file,fileList, index) {
(res, file,fileList,index);
// =
// =
// =
// =index
// .items1[index].({
// name: ,
// url:
// })
},
handleExceed(files, fileList,index) {
this.$(`当前限制选择 3 个文件,本次选择了 ${} 个文件,共选择 了 ${ + } 个文件`);
},
beforeRemove(file, fileList,index) {
return this.$confirm(`确定移除 ${ }?`);
}