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

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

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

回答
編輯回答
悶油瓶

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

就醬

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

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

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

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

2017年7月14日 16:27