亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

本地將上傳圖片轉為base64碼后存到一個數組,無法連續添加相同文件。

本地將上傳圖片轉為base64碼后存到一個數組,無法連續添加相同文件。

DIEA 2019-03-20 18:12:57
本地將上傳圖片轉為base64碼后存到一個數組,無法連續添加相同文件,這時候如果換一張圖片添加以后,再換回上一張添加就沒問題,求解答    <input  type="file" name="file" class="jokeFile" value="" id="addUppLoadFile" onChange="addUploadInvoice()" accept="image/*">     window.addUploadInvoice = ()=>{    let ffval = $("#addUppLoadFile").val();    if(!/.(jpg|jpeg|png|bmp)$/.test(ffval)){        commonModule.showAlertTips('請上傳jpg、jpeg、bmp、png格式的圖片')        return false;    }    let addfile = document.getElementById('addUppLoadFile').files[0];    let rWind = new FileReader();  //本地預覽    rWind.onload = function(){        addModalVm.localImgList.push(rWind.result);        console.log(addModalVm.localImgList.length)    }    rWind.readAsDataURL(addfile);}
查看完整描述

2 回答

?
繁星點點滴滴

TA貢獻1803條經驗 獲得超3個贊

onChange="addUploadInvoice()" 的時候把value清空了。之后就可以選擇相同的文件不了。不然相同文件不會觸發change


查看完整回答
反對 回復 2019-03-31
?
瀟湘沐

TA貢獻1816條經驗 獲得超6個贊

改為onClick不也行


查看完整回答
反對 回復 2019-03-31
  • 2 回答
  • 0 關注
  • 643 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號