中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MUI如何解決動態列表頁圖片懶加載再次加載不成功的bug問題

發布時間:2021-07-13 11:37:44 來源:億速云 閱讀:286 作者:小新 欄目:web開發

這篇文章給大家分享的是有關MUI如何解決動態列表頁圖片懶加載再次加載不成功的bug問題的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

首次加載時圖片可以獲取成功,再次加載失敗,通過chrome調試發現img 的 data-lazyload 屬性沒改變

調試的時候發現了bug

$.fn.imageLazyload = function(options) {
    var lazyloadApis = [];
    this.each(function() {
      var self = this;
      var lazyloadApi = null;
      if (self === document || self === window) {
        self = document.body;
      }
 //對,bug就在這,判定時如果body已有該屬性,就不在加載了,整體的代碼沒看明白,注釋太少了啊
      var id = self.getAttribute('data-imageLazyload');
      if (!id) {
        id = ++$.uuid;
        $.data[id] = lazyloadApi = new ImageLazyload(self, options);
        self.setAttribute('data-imageLazyload', id);
      } else {
        lazyloadApi = $.data[id];
      }
      lazyloadApis.push(lazyloadApi);
    });
    return lazyloadApis.length === 1 ? lazyloadApis[0] : lazyloadApis;
  }

問題找到了,那么就在再次加載數據時,清除該屬性就ok了

document.body.removeAttribute('data-imagelazyload');
  mui(document).imageLazyload({
    placeholder: '../../images/img_head3.png'
  });

感謝各位的閱讀!關于“MUI如何解決動態列表頁圖片懶加載再次加載不成功的bug問題”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

mui
AI

理塘县| 桐乡市| 长阳| 定日县| 马尔康县| 徐闻县| 广昌县| 萝北县| 新巴尔虎左旗| 大竹县| 湖口县| 乡城县| 和硕县| 邳州市| 淅川县| 丰都县| 汉阴县| 丰台区| 邯郸县| 扶余县| 兴海县| 舟曲县| 昭觉县| 江西省| 巴彦县| 紫阳县| 沾化县| 铁岭县| 玉溪市| 灵宝市| 新和县| 鄢陵县| 临洮县| 淮安市| 岑溪市| 彰化县| 栾川县| 凤翔县| 盐城市| 青岛市| 蒙山县|