小编Mar*_*ein的帖子

Vue将图像转换为base64

我想将本地图像转换为base64。reader.readAsDataURL不起作用。我总是得到 rawImg 变量的未定义。文件 var 的值是我尝试上传的文件的元数据。 在此输入图像描述

HTML:

<input
  type="file"
  accept="image/jpeg/*"
  @change="uploadImage()"
/>
Run Code Online (Sandbox Code Playgroud)

JS:

uploadImage() {
  const file = document.querySelector('input[type=file]').files[0]
  const reader = new FileReader()

  const rawImg = reader.readAsDataURL(file)
  console.log(file)
  console.log(rawImg)
}
Run Code Online (Sandbox Code Playgroud)

html javascript base64 image vue.js

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

base64 ×1

html ×1

image ×1

javascript ×1

vue.js ×1