Fork me on github

上传图片生成base64

复制代码
// 图片生成base64格式
function handleFileChange(event) {
  const file = event.target.files[0]
  if (file) {
    const reader = new FileReader()
    reader.onload = (e) => {
      imageBase64.value = e.target.result
    }
    reader.readAsDataURL(file)
  }
}

async function uploadImage() {
  if (imageBase64.value) {
    const param = {
      url: imageBase64.value,
      path: imageBase64.value,
      name: imageBase64.value,
      file: imageBase64.value,
    }
    apiUserlist.uploadimg(param).then((res: any) => {
      console.log('uploadimg', res.data)
    })
  }
}
复制代码

 

<input type="file" @change="handleFileChange">
      <button @click="uploadImage">
        上传图片
      </button>

 

posted @   我の前端日记  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
Copyright © 2021 LinCangHai
Powered by .NET 5.0 on Kubernetes
点击右上角即可分享
微信分享提示