1 下拉到底部再加载一部分
count: number = 20
isLoading: boolean = false;
currentScrolltop: number = 0;
HitBottomLine: boolean = false;
ProductListItem: ProductListItem[] = []
if (this.currentScrolltop < event.target.scrollTop
&& event.target.offsetHeight + event.target.scrollTop + 360 >= event.target.scrollHeight
&& this.isLoading == false) {
var arr: any = []
...........拉数据部分
arr.push(..._)
最后数据: this.ProductListItem.push(...arr);
2.分好几页
angular material
可以为分页信息提供导航功能,通常和表格一起用。