摘要:此圖是最近做的項(xiàng)目中的一頁(yè),用的是結(jié)合,用了后,覺(jué)得是真心難用啊,先不說(shuō)其他的,就光這個(gè)下拉刷新就讓人奔潰了,問(wèn)題層出不窮,不過(guò)最后經(jīng)過(guò)努力還是擺平了哈。每次切換到新的標(biāo)簽,都應(yīng)該重置一下下拉刷新調(diào)用列表的方法下拉執(zhí)行的方法正在加載可選,
此圖是最近做的項(xiàng)目中的一頁(yè),用的是mui結(jié)合vue,用了mui后,覺(jué)得是真心難用啊,先不說(shuō)其他的,就光這個(gè)下拉刷新就讓人奔潰了,問(wèn)題層出不窮,不過(guò)最后經(jīng)過(guò)努力還是擺平了哈。
toTop(){ var scroll= mui("#refreshContainer").scroll(); this.scroll.scrollTo(0,0,0) that.currenSize=0 this.page=1 mui("#refreshContainer").pullRefresh().refresh(true); },2.調(diào)用列表的方法
getFoucus(focus,p){ this.current=focus this.page=p if(this.page==1){ this.toTop() } this.axios.post(this.api + "/project/projectList/getMyFocusOn",$.param({"itcode":this.userMessage.entityCode,"page":this.page,"pageSize":this.pageSize})) .then(res => { var result = res.data; if (result.status == 0) { this.requesting=false; if(result.status==0){ this.requesting=false; if(this.page==1){ this.projectList=result.page.list; }else{ var lists=result.page.list this.projectList=this.projectList.concat(lists) } this.title=$(".mui-active").html() this.currenSize+=this.pageSize this.total=result.page.total } else { mui.toast(result.message) } } }) },3.下拉執(zhí)行的方法
pullRefresh(){ var vm=this; mui("#refreshContainer").pullRefresh({ up:{ contentrefresh : "正在加載...",//可選,正在加載狀態(tài)時(shí),上拉加載控件上顯示的標(biāo)題內(nèi)容 contentnomore:"沒(méi)有更多數(shù)據(jù)了",//可選,請(qǐng)求完畢若沒(méi)有更多數(shù)據(jù)時(shí)顯示的提醒內(nèi)容; callback:function(){//必選,刷新函數(shù),根據(jù)具體業(yè)務(wù)來(lái)編寫(xiě),比如通過(guò)ajax從服務(wù)器獲取新數(shù)據(jù); setTimeout(()=>{ vm.page++ if(vm.currenSize>=vm.total){ mui("#refreshContainer").pullRefresh().endPullupToRefresh(true); }else{ vm.getFoucus(vm.current,vm.page) } this.endPullupToRefresh(false) },300); }, }, }) },
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/92498.html
摘要:預(yù)加載自定義事件第三方擴(kuò)展插件涉及的,除了,其它所有手機(jī)瀏覽器及瀏覽器均無(wú)法使用,目前主要包括語(yǔ)音輸入事件相關(guān)注意瀏覽器沒(méi)有事件事件相關(guān)的,手機(jī)端瀏覽器均可使用端模擬手機(jī)瀏覽器也可以正常使用。 最近項(xiàng)目中需要使用MUI做一個(gè)視頻播放的小功能。我就花時(shí)間研究了一下MUI。 MUI是一個(gè)使用JavaScript開(kāi)發(fā)Android和IOS應(yīng)用的前端框架。這篇文章將以知識(shí)樹(shù)的形式對(duì)MUI的使用...
開(kāi)始用mui移動(dòng)端項(xiàng)目,最常遇到的問(wèn)題就是刷新頁(yè)面,最常見(jiàn)的一種就是下拉刷新,按照官網(wǎng)上的來(lái),可以輕松解決;另外一種常見(jiàn)的就是從子頁(yè)面回到父頁(yè)面的刷新,在子頁(yè)面,注冊(cè)beforeback參數(shù)+自定義事件: mui.init({ beforeback: function(){ //獲得列表界面的webview //var list = plus.webvie...
摘要:三底部選項(xiàng)卡切換頁(yè)面底部選項(xiàng)卡的切換,可以說(shuō)是的標(biāo)志之一。兩種模式的顯示效果差不多,如下圖可見(jiàn)兩種模式的區(qū)別顧名思義,模式是將所有子頁(yè)面的內(nèi)容,分別放置到主頁(yè)不同的中,當(dāng)我們點(diǎn)擊主頁(yè)的不同選項(xiàng)卡時(shí),切換不同的顯示。 概 述 JRedu 在上一篇博客中,我們學(xué)習(xí)了如何使用Hbuilder創(chuàng)建一個(gè)APP,同時(shí)如何使用MUI搭建屬于自己的第一款A(yù)PP,沒(méi)有學(xué)習(xí)的同學(xué)可以戳鏈接學(xué)習(xí): http...
摘要:使用語(yǔ)法與要跳轉(zhuǎn)到的對(duì)應(yīng)的狀態(tài)信息。頁(yè)面名字,方便調(diào)試。要跳轉(zhuǎn)到的地址,不能跨域,對(duì)于單頁(yè)應(yīng)用來(lái)說(shuō)沒(méi)用,傳空即可。 需求 在微信網(wǎng)頁(yè)開(kāi)發(fā)中,點(diǎn)擊返回按鈕不刷新頁(yè)面,進(jìn)行頁(yè)面切換,且實(shí)現(xiàn)傳值功能. 問(wèn)題由來(lái) 在做微信網(wǎng)頁(yè)開(kāi)發(fā)時(shí),由于微信的左上角返回按鈕會(huì)返回上一個(gè)頁(yè)面并且刷新,無(wú)法做成打開(kāi)頁(yè)面選擇內(nèi)容后關(guān)閉當(dāng)前頁(yè)面,并且給前一個(gè)頁(yè)面?zhèn)髦档墓δ? 實(shí)現(xiàn)方法 想實(shí)現(xiàn)此功能一開(kāi)始想到的是不進(jìn)行...
閱讀 3063·2021-11-24 10:34
閱讀 3322·2021-11-22 13:53
閱讀 2630·2021-11-22 12:03
閱讀 3598·2021-09-26 09:47
閱讀 3005·2021-09-23 11:21
閱讀 4772·2021-09-22 15:08
閱讀 3289·2021-07-23 10:59
閱讀 1258·2019-08-29 18:31