我有一个问题,那就是无限滚动...它只能工作一次。请帮我,我不知道该怎么做
getProdutosLazyLoading(event) {
console.log(event);
this.pagina++;
let idCliente = sessionStorage.getItem('idCliente');
setTimeout(() => {
this.getProdutos = this.ProdutosService.getProdutos({
key: "lista",
id_mercado: this.idMercado,
id_cliente: idCliente,
filtro: this.searchinput.value,
preco_cliente: this.preco,
pagina: this.pagina,
por_pagina: 2
})
.then(result => {
let res: any = result;
//this.produtos = res.produtos;
let produtosNovos = res.produtos;
for(const produto of produtosNovos){
this.produtos.push(produto);
}
event.target.complete();
/*if(produtosNovos == null){
event.target.disabled = true;
}*/
//this.produtos.push(res.produtos);
console.log(this.produtos);
});
//}, 500);
}