在 div 写入上传文件的 input 框:
<template>
<div>
<div>
<input type="file" ref="upFile" @change="File()"/>
<img :src="Bsieks" alt="" style="wigth:500px;height:500px">
</div>
</div>
</template>
JS 方法:
export default {
methods: {
File() {
let file = this.$refs.upFile.files[0];
var reader = new FileReader();
reader.readAsDataURL(file); //调用自带方法进行转换
reader.onload = (e) => {
console.log(e.target.result);
};
},
},
};