Heim >Web-Frontend >js-Tutorial >Wie kann das Problem des gleitenden Ausfalls dynamisch geladener Daten im Swiper gelöst werden?
Im Folgenden werde ich Ihnen einen Artikel über Swiper vorstellen, der das Problem des gleitenden Ausfalls dynamisch geladener Daten löst. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich ist.
Zwei Lösungen
1. Swiper nach dem Laden der Daten initialisieren
success:function(result){ var resultdata =eval("("+result+")"); if(resultdata.status == 1){ var dataList = resultdata.data; currentPage = resultdata.currentPage; pageCount = resultdata.pageCount; var html = ""; if(pageCount == 0){ html ='<p class="noCollect">' + resultdata.msg + '</p>'; }else{ for(var i in dataList){ var data = dataList[i]; html += '<p class="swiper-container artistp">' + '<p class="swiper-wrapper">' + '<p class="swiper-slide workp">' + '<p class="app_inlineBlock workPic">' + '<img class="picImg" src="'+ data.artistAvatar +'" />' + '</p>'+'<p class="app_inlineBlock workInfo">' + '<p class="artistName">' + data.artistName + '</p>' + '<p class="workName">' + data.artworkName + '</p>' + '<p class="workValue">'+ data.typeName +'/'+ data.width + '*' + data.height +'/' +data.createYear + '</p>' + '</p><p class="app_inlineBlockRight workPrice">' + '<p class="price">¥'+ data.marketPrice +'</p></p></p>' + '<p class="swiper-slide delBtn">删除</p></p></p>'; } } $("#list").append(html); //swiper初始化 var swiper = new Swiper('.swiper-container', { pagination: '.swiper-pagination', slidesPerView: 'auto', paginationClickable: true, spaceBetween: 0 }); }
2. Fügen Sie der Swiper-Initialisierung zwei Codezeilen hinzu.
swiper1 = new Swiper('.swiper-container', { initialSlide :0, observer:true,//修改swiper自己或子元素时,自动初始化swiper observeParents:true//修改swiper的父元素时,自动初始化swiper });
Das Obige habe ich für alle zusammengestellt. Ich hoffe, dass es in Zukunft für alle hilfreich sein wird.
Verwandte Artikel:
Welche spezifischen Methoden gibt es für die Verwendung von Compass in Vue?
Das obige ist der detaillierte Inhalt vonWie kann das Problem des gleitenden Ausfalls dynamisch geladener Daten im Swiper gelöst werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!