haohao_不秃头 2022-06-29 23:06 采纳率: 100%
浏览 94
已结题

element+vue 数据回传问题

elemen+vue 文件上传问题
handleChange(file) {
      console.log(file);
      this.fileList.push(file)//图片回显
      this.$refs.form.clearValidate('photo')//清除图⽚校验⽂字
    },
httpRequest(param) {
      this.file.push(param.file) //param.file包含上传文件的所有信息
     //这里想把之前的数据传回后端

  }

现在只能实现图片的回显,不行实现把以前的图片传回后端
我的思路是把以前的图片加到 file 数组中去,但是文件格式问题不能实现

我做的就是一个个人信息的增删改查,信息中有一项就是照片,我做的是每个人可以上传多张照片,现在的问题就是,修改的时候只能覆盖掉以前的照片重写上传,我想做到保留以前的照片,在此基础上增加或者删除

这是list列表:

img


这是修改界面:

img

 <el-form-item label="照片" prop="photo">
<!--        <img v-for="item in imgUrls" :src="'http://localhost:8081/'+item" width="100">-->
        <el-upload
          action=""
          ref="upload"
          :auto-upload="false"
          accept=".jpg,.png,.gif"
          :on-change="handleChange"
          :http-request="httpRequest"
          :file-list="fileList"
          list-type="picture-card"
          :multiple="true"
          :limit="9"
        >
          <el-button size="small" type="primary">点击上传</el-button>
          <div slot="tip" class="el-upload__tip">只能上传jpg/png文件</div>
        </el-upload>
      </el-form-item>

  • 写回答

4条回答 默认 最新

  • 一把编程的菜刀 2022-06-30 09:45
    关注

    这个应该是你后端的操作吧,保留还是覆盖删除,应该是你后端操作数据库,并非你前端的是,前端如果执行的是删除图片操作,那么把要删除的图片路径以及对应的数据ID传过去,后端进行删除,并更新存储图片的字段就好了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 7月8日
  • 已采纳回答 6月30日
  • 修改了问题 6月30日
  • 赞助了问题酬金5元 6月30日
  • 展开全部

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题