首页 > 编程语言 > 详细

實時更換照片(Vue和JavaScript)

时间:2018-03-29 15:33:18      阅读:139      评论:0      收藏:0      [点我收藏+]

Vue.js:

HTML:

<input @change=‘getImg(event)‘ type="file" ref="ifile" name="" id="">
<img :src="imgSrc" >

JS:

getImg:function(ele){
    var that=this;
    if (window.FileReader) {
        var reader = new FileReader();
            reader.readAsDataURL(this.$refs.ifile.files[0]);
            reader.onloadend = function (e) {
            that.imgSrc=e.target.result;
        }
    }
}

 

JavaScript:

 

HTML:

<input type="file" id="file_input">

<img src="" class="img" />

 

JS:

$("input[type=‘file‘]").change(function(){   
 var file = this.files[0];
   if (window.FileReader) {    
            var reader = new FileReader();    
            reader.readAsDataURL(file);               
            reader.onloadend = function (e) {     //监听文件读取结束后事件
            $(".img").attr("src",e.target.result);    //e.target.result就是最后的路径地址
            };    
       } 
});

實時更換照片(Vue和JavaScript)

原文:https://www.cnblogs.com/mandongpiaoxue/p/8669770.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!