图片上传-el-upload

<el-upload
          ref="avatarUpload"
          action="http://localhost/stu/user_stu_insertOne" 
          accept=".png,.jpg"
          :show-file-list="false"
          :auto-upload="false" 
          :on-change="handleAvatar"         
        >
        <div class="fromSelectImg">
          <img :src=imageUrl alt="" class="img">
          <!-- <div class="pictureUpload"><img src="../../assets/images/teacherManage/pic.png" alt=""></div> -->
        </div>
        </el-upload>
import avatarInit from '../../../public/icons/user/man.png'
let  imageUrl = avatarInit;
//头像图片
const handleAvatar = (file) =>{
    console.log('上传的file:',file)
    imageUrl = URL.createObjectURL(file.raw)
    avatarFile = file.raw
}
//手动录入教师--包含头像图片
const handleSumbit = async() => { 
  // console.log('ffffffffffffff')
  let formData = new FormData()
  formData.append('avatar',avatarFile)
  formData.append('realName',from.value.realName)
  formData.append('phone',from.value.phone)
  formData.append('userName',from.value.userName)
  formData.append('password',from.value.password)
  formData.append('depart_id',from.value.depart_id)
  const arr = await tea_insertOne(formData)
  console.log(arr.data.code);
  sut.value = arr.data.code;
}

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值