图片上传处理

104 篇文章 0 订阅
//用户重新上传头像
    afterRead(file) {
      // 此时可以自行将文件上传至服务器
      // `${process.env.VUE_APP_FILE_PATH}` // 文件返回地址 
      // process.env.VUE_APP_BASE_API // 上传与api的
      file.content = file.content.replace(/^data:image\/\w+;base64,/, '') // replace消除前缀,获取完整的base64码
      axios.post(`${process.env.VUE_APP_FILEUP_API}` + 'api/upload', {
        dirName: 'public/personnel/mobile',
        suffix: ".jpg",
        data: file.content
      }).then(res => {
        if (res.data.code == 200) {
          this.$toast.success('上传成功');
          // this.user.employeePicture = res.data.data
          // this.imgFlag = true
          let userdata = JSON.parse(sessionStorage.userData)
          userdata.employeeInfo.employeePicture = res.data.data // 头像
          sessionStorage.userData = JSON.stringify(userdata)
          this.userBasic.employeePicture = res.data.data
        }
      })
    },
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值