element Upload 上传
<el-upload
class="upload-demo"
ref="upload"
action="/manager/publicproject/addPictureUrl"
:on-preview="handlePreview"
:on-remove="handleRemove"
:auto-upload="false"
:on-success="updateSuccess"
:limit="1"
>
<el-button slot="trigger" size="small" type="primary">选取文件</el-button>
<el-button
style="margin-left: 10px;"
size="small"
type="success"
@click="submitUpload"
>上传到服务器</el-button>
<div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过500kb</div>
</el-upload>
updateSuccess(response, file, fileList) {
console.log(response);
console.log(response.body);
this.pictureItem.url = response.body;
console.log(file);
console.log(fileList);
},
submitUpload() {
this.$refs.upload.submit();
},
handleRemove(file, fileList) {
console.log(file, fileList);
fileList = [];
},
handlePreview(file) {
console.log(file);
},
近期评论