我在网上看到一种用vue写的上传图片的代码
createImage(file){
if(typeof FileReader==='undefined'){
alert('您的浏览器不支持图片上传,请升级您的浏览器');
return false;
}
var image = new Image();
var vm = this;
var leng=file.length;
for(var i=0;i<leng;i++){
var reader = new FileReader();
reader.readAsDataURL(file[i]);
reader.onload =function(e){
vm.imageDataList.push(e.target.result);
vm.imagesNum=vm.imageDataList.length;
};
}
可是这种方法传到数据库的图片路径很大,超出了varchar的长度。我看网上说数据类型用text又不好。请问有没有其他上传图片的方式,代码短一点的。
三国纷争
郎朗坤
相关分类