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

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 15:21:43
字體:
來源:轉載
供稿:網友

問題的起因是因為的我的圖片大小大于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路徑壓縮圖片上傳尺寸獲取的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 桃园县| 枣庄市| 维西| 和田市| 阳泉市| 绥芬河市| 光泽县| 股票| 济阳县| 石楼县| 万州区| 平果县| 曲松县| 阜宁县| 朝阳县| 永和县| 永昌县| 同心县| 新蔡县| 秦皇岛市| 北海市| 台湾省| 长泰县| 江油市| 长春市| 友谊县| 滕州市| 长岛县| 如皋市| 常州市| 蓝田县| 永济市| 如东县| 铁岭县| 通江县| 凤阳县| 赣榆县| 抚宁县| 遂昌县| 呼伦贝尔市| 佛坪县|