在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ angular5 如何實(shí)現(xiàn)手機(jī)端上拉(或點(diǎn)擊)加載更多數(shù)據(jù)?

angular5 如何實(shí)現(xiàn)手機(jī)端上拉(或點(diǎn)擊)加載更多數(shù)據(jù)?

我現(xiàn)在想在手機(jī)端頁面展示多條商品信息,想一開始顯示10條數(shù)據(jù) 然后上拉或點(diǎn)擊再顯示10條數(shù)據(jù)這樣子的功能,初學(xué)angular 表示沒有思路,請(qǐng)大佬們給點(diǎn)意見建議

回答
編輯回答
悶油瓶

1.定義一個(gè)數(shù)組arr
2.下拉組件的下拉event
3.event觸發(fā)的時(shí)候,向獲取商品列表的api發(fā)請(qǐng)求(一般這種需求的api都做好分頁)
page是0的時(shí)候,把獲取的數(shù)據(jù)push進(jìn)arr
page不是0的時(shí)候,把獲取的數(shù)據(jù)concat到arr上

就醬

2017年8月5日 09:16
編輯回答
命于你

正如樓上所說,維護(hù)一個(gè)動(dòng)態(tài)數(shù)組就可以了,事件處理時(shí),向數(shù)組里添加或移除數(shù)據(jù)就行了。

2018年1月19日 22:52
編輯回答
扯不斷

首先有一個(gè)goodsList商品數(shù)組,第一次獲取10條數(shù)據(jù),然后上啦或點(diǎn)擊再顯示,再獲取10條數(shù)據(jù),將其添加進(jìn)goodsList即可

2017年7月14日 16:27