element

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);
},