利用h5的api可以实现选择文件并实现预览
方法会读取指定的 blob 或 file 对象。读取操作完成的时候,readystate 会变成已完成done,并触发 loadend 事件,同时 result 属性将包含一个data:url格式的字符串(base64编码)以表示所读取文件的内容
<script src="./vue.js"></script>
<input type="file" @change="uploadimg" ref="img" />
<img id="img" />
var vm = new vue({ el: '#app', methods: { //change事件 uploadimg(el) { //根据ref得到图片文件 var file = this.$refs.img; //使用h5的读取文件api var reader = new filereader(); reader.readasdataurl(file.files[0]); //读取完成后触发 reader.onload = function () { //改变img的路径 document.queryselector("img").src = this.result; }; } }, })
更多内容关注
如对本文有疑问, 点击进行留言回复!!
[杭电多校2020]第一场 1004 Distinct Sub-palindromes
Swift -- 将本地生成的UIImage进行持久化保存(存到文件中fileManager.createFile)
网友评论