angularjs上拉加載問(wèn)題解決方法_angularjs

angularjs上拉加載問(wèn)題解決方法_angularjs

ID:30766671

大?。?18.51 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2019-01-03

angularjs上拉加載問(wèn)題解決方法_angularjs_第1頁(yè)
angularjs上拉加載問(wèn)題解決方法_angularjs_第2頁(yè)
angularjs上拉加載問(wèn)題解決方法_angularjs_第3頁(yè)
angularjs上拉加載問(wèn)題解決方法_angularjs_第4頁(yè)
資源描述:

《angularjs上拉加載問(wèn)題解決方法_angularjs》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、上拉加載問(wèn)題解決方法項(xiàng)目中始終存在一個(gè)問(wèn)題*當(dāng)在搜索欄輸入關(guān)鍵詞后。見(jiàn)圖I》,按照既定的業(yè)務(wù)邏輯應(yīng)該是服務(wù)端接收到請(qǐng)求后,首先返回查詢的前耳條數(shù)據(jù),待客戶端出現(xiàn)上拉加載時(shí),繼續(xù)查找另外小條數(shù)據(jù)。但實(shí)際情形是不確定的,在服務(wù)端控制臺(tái)4見(jiàn)圖2》可看到直到了皿,也就是相當(dāng)于客戶端往服務(wù)端請(qǐng)求了6次,這是一個(gè)令人無(wú)法忍受的結(jié)果。圖I客戶端搜索欄Seai*ch_Medcine_by_Keywopd_9001debuginfo請(qǐng)求數(shù)據(jù)包信息:<0begnoM:126,°pagenuii0:7,MsearchbyM:2,,*keylistM:M/^g

2、°,°uersionM:M1?0l[

3、16/05/2211:18:42:609][weining.database.lnapp.MyDatabase]sqlstr=selectnedid,nedzzE‘乂感冒乂,ORnedfactLIKE‘乂感冒乂,ORnedfnaneLIKE‘乂感冒‘〉ORDERBYsellcntDESC[16/05/2211:18:43:015]Cv/eining?Imapp.seFulet.DoUpdatelTransaction9001success[16/05/2211:18:43:015][v^eining?lmapp.seFulet?RequestMessage]OUTSTR:<

4、Mis£inishedM:°pcntM:7,MdataM:[^<7iscfV:'^^sellcnt°:0感冒及皰疹性口腔炎。"JFednamW利巴韋林含片耳?惴edpic心;応.126??2.218:8088/?怛曹富:工主途木品主要用于感冒弓的鼻塞,咽喉痛、頭痛、發(fā)熱等。并具有對(duì)流北京萬(wàn)輝雙鶴藥業(yè)有限責(zé)任公司,,WdinstM:Mhttp://112.12

5、6.?2.218:8088/lnapp/files/nedi:〉.LiscLm,,sellcntFedfacL〕北京萬(wàn)輝雙鶴藥業(yè)有限責(zé)任公司M,Mnedinstp://112.126.72.218:8088/lnapp/files/nedphoto/TH11022271.png0,.Mnedppice°:"4?00fmedane°:1MmedpicM:Mh11p://112?126??2?218:8088/lnapp/files/nedphoto/TH110222緩解感冒初期的發(fā)熱o^^nednane0:0?;撬崞鉳edpicM:°http://112.126.72.2

6、18:8088/lnap圖2服務(wù)端控制臺(tái)可以斷定是客戶端的業(yè)務(wù)邏輯出現(xiàn)了問(wèn)題。返回到客戶端,查看源碼邏輯,修改如下i控制器Ism

7、??I?!二O<二<^時(shí).”:0時(shí)6H起始序號(hào)Ji”:l^-K〃每頁(yè)返回條數(shù)>1■助.—l>I//■I時(shí)

8、55??*4?你5??第I*4^4L><卜拉刷新查詢結(jié)果bm

9、??Idr+U&W二丄4l^4L

10、e"4i

11、sm

12、ikiei3^srC

13、sm

14、=■dkwi>*?qrM?■耳》-C//藥品已查詢完畢jSM

15、??H?!?■?二4ei

16、1^4e

17、:[VUJ圭汕?■■€>.3;I2M>i

18、sm

19、=4&O-C*I2M>i視圖11當(dāng)用戶到達(dá)頁(yè)腳或頁(yè)腳附近時(shí),?f■?-m—卅指令允許你調(diào)用_個(gè)函數(shù)。當(dāng)用戶滾動(dòng)的距離超出底部的內(nèi)容時(shí),就會(huì)觸發(fā)你指定的■it—ii)i1當(dāng)沒(méi)冇更多數(shù)據(jù)加載時(shí),就口J以用一個(gè)簡(jiǎn)單的方法阻止無(wú)限滾動(dòng),那就是“8v■的flyT■指令T41設(shè)置■?初始值為?首次即點(diǎn)擊分類查詢時(shí)不進(jìn)行下拉加載操作T!??€>”idc^-M^e.eir什土■才沒(méi)有更多的藥品了1/

20、H/lri^經(jīng)過(guò)以上修改,可以實(shí)現(xiàn)避免不必要的請(qǐng)求。丁Search_Medicine_by_Classid_9002debu

21、ginfoj青求數(shù)據(jù)包彳言‘息、:<''begno'':0,''pageruim?':?,?'seaFchby?':2,?'classi(T':8,?'ueFsiorryi.?0?',"F(n?e09:22:29:796][weining.database.lnapp.MyDatabase]sqlstr=selectnedid^nedzz116/05/23nit0,7[16/05/23[16/05/2309:22:30:031][weining.lnapp.servlet.DoUpdate1Transaction9

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。