国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

淺談用Webpack路徑壓縮圖片上傳尺寸獲取的問題

2019-11-19 14:20:35
字體:
來源:轉載
供稿:網友

問題的起因是因為的我的圖片大小大于url-loader 的尺寸標準,導致webpack自動將圖片的路徑做了壓縮處理,直接導致了我在獲取dom的value的時候無法正確的獲取到圖片的正確路徑。

直接上解決的方法。

picUpload(e) {   let image = new Image();   const reader = new FileReader();   const $img = e.target.files[0];   const formData = new FormData();   formData.append('pic', $img);   reader.onload = (e) => {    const src = e.target.result;    image.src = src;    if (image.width !== 750 && image.height !== 1334) {     this.showModal('', '圖片尺寸有誤,請重新上傳', 'warning', true, false);    } else {     if ($img.size > (300 * 1024)) {      this.showModal('', '圖片大小不能超過300k', 'warning', true, false);      this.setParams('pic', '');     } else {      this.$set(this, 'IMGNAME', $img.name);      this.setParams('pic', formData);     }    }   }   if (e.target.files && e.target.files[0]) {    reader.readAsDataURL(e.target.files[0]);   }  },

這邊給image 的src所賦值是用base64編碼之后的圖片路徑。 所以要通過readAsDataURL來取出關于路徑base64編碼之后的結果。算是一個小小的坑。這里做一個筆記方便日觀看。

以上這篇淺談用Webpack路徑壓縮圖片上傳尺寸獲取的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 榕江县| 潼关县| 姜堰市| 威宁| 阳谷县| 铜鼓县| 鄂州市| 和林格尔县| 汝州市| 阳城县| 塘沽区| 阜南县| 武平县| 沅江市| 房山区| 太康县| 巨野县| 无为县| 外汇| 巧家县| 恩施市| 武邑县| 贵州省| 景洪市| 淮北市| 麦盖提县| 博罗县| 大关县| 沙雅县| 油尖旺区| 武穴市| 隆昌县| 买车| 大姚县| 霍山县| 通化县| 贵港市| 锡林郭勒盟| 福海县| 象州县| 五原县|