我想将本地图像转换为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)