最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ant design vue 清空upload組件圖片緩存的問(wèn)題

 更新時(shí)間:2022年10月24日 10:06:26   作者:多纖果凍  
這篇文章主要介紹了ant design vue 清空upload組件圖片緩存的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

ant design vue 清空upload組件圖片緩存

借鑒ant react的做法

在upload 組件外加一個(gè)key 賦隨機(jī)值,即可清除緩存

完整代碼 

通過(guò)監(jiān)聽(tīng)彈窗modal 的開(kāi)閉狀態(tài) 更改key的值,建議關(guān)閉狀態(tài)時(shí)更改為隨機(jī)key ,避免影響操作效果

  <a-modal v-model="visible" title="AddComponents" @ok="handleOk">
        <a-form-model-item label="Image">
          <div :key="ImgKey">
            <imgUpload
              @uploadFileList="uploadFileList"
              model="moudleImg"
              :isOpen="isOpen"
              :file="fileList"
            ></imgUpload>
          </div>
        </a-form-model-item>
      </a-form-model>
    </a-modal>
export default {
  data() {
    return {
      visible: false,
      ImgKey: ''
    }
  },
  watch: {
    visible() {
      if (this.visible) {
        this.ImgKey = ''
      } else {
        this.ImgKey = Math.random()
      }
      console.log('this.ImgKey :>> ', this.ImgKey)
    },
  },
}

a-upload 上傳文件,無(wú)法清空緩存和頁(yè)面的顯示

ant design vue a-upload 上傳文件后,再次打開(kāi),頁(yè)面還是顯示上次上傳的文件,原因是本地組件緩存,添加個(gè)key,就可以了

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

井冈山市| 石台县| 延吉市| 延寿县| 武邑县| 洪洞县| 保定市| 玉门市| 三门峡市| 延庆县| 重庆市| 安溪县| 桐庐县| 廉江市| 安徽省| 新邵县| 沈丘县| 汝阳县| 临猗县| 巴彦淖尔市| 榆林市| 安新县| 平潭县| 长白| 安泽县| 广安市| 瑞安市| 黄平县| 乳山市| 淳化县| 英超| 余江县| 峨山| 拜泉县| 获嘉县| 西乌| 东阿县| 沾益县| 大埔区| 成安县| 巍山|