欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

解決Vue使用mint-uiloadmore實現(xiàn)上拉加載與下拉刷新出現(xiàn)一個頁面使用多個上拉加載后沖突問題

所遇問題:

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比黃陵網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式黃陵網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋黃陵地區(qū)。費用合理售后完善,十多年實體公司更值得信賴。

該頁面為雙選項卡聯(lián)動,四個部分都需要上拉加載和下拉刷新功能,使用的mint-ui的loadmore插件,分別加上上拉加載后,只有最后一個的this.$refs.loadmore.onTopLoaded();this.$refs.loadmore.onBottomLoaded();

有效,其他的三個都無效,這兩句話是意思是查詢完要調用一次,用于重新定位 

解決Vue使用mint-ui loadmore實現(xiàn)上拉加載與下拉刷新出現(xiàn)一個頁面使用多個上拉加載后沖突問題

分析原因:

首先這四個模塊都是用的   

<mt-loadmore :top-method="loadTop"
     :bottom-method="loadBottom"
     :bottom-all-loaded="allLoaded"
     ref="loadmore">
     <ul class="ul-box">
     <li class="list-cell ta-line" v-for="(item,index) in gridNoPayMail" :key="item+'walletdetail1'" @click="choose(index)">
      <div class="checkboxOne">
      <input type="checkbox" name="checkInput" :id="'id1' + index" v-model="item.checked" disabled/>
      <label :for="'id1' + index"></label>
      </div>
      <div class="left-text">
      <p class="award">{{item.a}}</p>
      <p class="time">{{item.b}}</p>
      </div>
      <div class="right-text">
      <p class="addinfo">¥{{item.c}}</p>
      </div>
     </li>
     </ul>
    </mt-loadmore>

top-method和bottom-method,bottom-all-loaded分別賦予不同的事件名,前兩個事件分別表示下拉,上拉,第三個若為真,則 bottomMethod 不會被再次觸發(fā),一般進入頁面我們默認為false

調用接口成功后進行的取消加載的判斷,這里可以給接口的方法一個type值,如果type為top1時則證明正在進行的是下拉刷新執(zhí)行this.$refs.loadmore1.onTopLoaded();,上拉加載同理,其他三個模塊同理

if(type=='top1'){
   this.$refs.loadmore1.onTopLoaded();
   }else if(type=='bottom1'){ 
this.$refs.loadmore1.onBottomLoaded();
}

到了這里就會出現(xiàn)開始所描述問題,

解決方法

一開始做了很多嘗試,比如利用v-if當一個模塊顯示時讓其他三個隱藏,總是會出現(xiàn)不同的問題,后來將ref="loadmore"中ref后的參數(shù)在四個模塊中做了區(qū)分比如分別為loadmore1,loadmore2……,這里我是這樣理解的,ref 在此的作用為子組件指定一個索引 ID,類似于dom元素的id,id名不能相同,所以我們將ref修改為不同的參數(shù),問題解決,

 附Vue官網(wǎng)鏈接https://vuejs.org/

mint-ui:https://mint-ui.github.io/docs/#/en2/loadmore

PS:mint-ui loadmore組件注意問題

loadTop(){
    this.$store.dispatch('getNewsList',{channelId:this.id,page:0,size:this.size});
    this.$refs.loadmore.onTopLoaded();
},

比如在做下拉刷新的時候,切記在下拉刷新的函數(shù)中要加

this.$refs.loadmore.onTopLoaded();

這行代碼,否則下拉加載之后一直顯示加載中,而不會加載完成。

總結

以上所述是小編給大家介紹的Vue使用mint-ui loadmore實現(xiàn)上拉加載與下拉刷新出現(xiàn)一個頁面使用多個上拉加載后沖突問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對創(chuàng)新互聯(lián)網(wǎng)站的支持!

本文題目:解決Vue使用mint-uiloadmore實現(xiàn)上拉加載與下拉刷新出現(xiàn)一個頁面使用多個上拉加載后沖突問題
本文網(wǎng)址:http://aaarwkj.com/article10/pdesdo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、移動網(wǎng)站建設、營銷型網(wǎng)站建設、網(wǎng)站策劃、網(wǎng)站建設用戶體驗

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設
东京男人的天堂国产av| 久久久久亚洲av成人网人| 精品久久精品久久人妻九色| 亚洲国产区男人的天堂| 日韩av毛片在线观看| 欧美精品一区二区三区乱码| 欧美日韩精品一区二区视频永久免| 久娜娜精品视频在线观看| 亚洲欧美日韩精品成人| 国产乱国产乱老熟女视频| 欧洲一区二区三区黄色| 亚洲码与欧洲码一二三| 国产精品一区二区三区国产| av电影网站中文字幕| 久久久精品在线免费视频| 免费人妻一区二区三区| 片子免费毛片日韩不卡一区| 91久久精品凹凸一区二区| 人人妻人人澡人人爽久久av| 18禁黄网站免费观看在线| 免费精品一区二区三区欧美| 日韩精品一区二区视频大全| 色婷婷区二区三区四区| 97国产精品成人免费视频| 国产一区二区精品小视频| 18以下的人禁止看的视频| 亚洲精品乱码国产妇女毛片| 中文字幕二区三区人妻| 国产精品久久99一区| 国产精品久久久久精品三级下载| 国产精品成人大片在线播放| av免费在线观看麻豆| 日韩精品免费一区二区三区| av免费在线观看网页| av人妻熟女少妇蒂亚| 乱码日本欧美一区二区| 91精品国产色综合久久不| 久久久久亚洲av成人| 国内熟妇人妻色在线三级| 夜福利国产视频大屁股| 亚洲另类视频一区二区|