Angular无限滚动,新对象替换之前的对象,但我想要追加新对象。
创始人
2024-10-30 02:30:50
0

要追加新对象而不是替换之前的对象,可以在无限滚动的代码中使用 Angular 中的 NgZone 服务。

在组件的构造函数中注入 NgZone 服务:

import {Component, NgZone} from '@angular/core';

@Component({ selector: 'my-component', template:

{{item}}
, }) export class MyComponent { items = [];

constructor(private zone: NgZone) {}

// 滚动条滚动到底部时,调用此函数 onScroll(event) { const element = event.target; if (element.scrollHeight - element.scrollTop === element.clientHeight) { this.zone.run(() => { // 在这里添加逻辑来追加新对象 }); } } }

然后在 NgZone 的 run() 方法中添加逻辑来追加新对象,如:

this.zone.run(() => { this.items.push(newItem); });

这样,每次触发滚动事件时,新对象都会被追加到已有对象的末尾,而不是替换之前的对象。

相关内容

热门资讯

透视辅助!wpk辅助器安装,a... 透视辅助!wpk辅助器安装,aapoker辅助包,六分钟了解(有挂详情)是一款可以让一直输的玩家,快...
透视攻略!德普之星透视辅助软件... 透视攻略!德普之星透视辅助软件下载,sohoo poker辅助,透牌教程(最初是有挂)1、许多玩家不...
透视脚本!aapoker透视脚... 透视脚本!aapoker透视脚本下载,红龙poker作弊指令,最新研发(有挂攻略)1、起透看视 aa...
透视了解!wepoker免费永... 透视了解!wepoker免费永久脚本,wepoker模拟器哪个好用,可靠教程(起初是真的有挂);we...
透视玄学!wepoker透视版... 透视玄学!wepoker透视版下载,hhpoker怎么开透视,大神普及(有挂透明)是一款可以让一直输...
透视好牌!红龙poker作弊指... 透视好牌!红龙poker作弊指令,wejoker辅助器怎么卖,实用技巧(原先真的是有挂);亲真的是有...
透视讲解!aapoker辅助是... 透视讲解!aapoker辅助是真的吗,德普之星透视辅助软件下载,总算清楚(有挂黑科技);小薇(透视辅...
透视透视!aapoker透视脚... 透视透视!aapoker透视脚本安装包,wepoker开辅助能查到吗,2025版教程(其实有挂);玩...
透视好友!aapoker透视脚... 透视好友!aapoker透视脚本下载,智星德州菠萝透视插件工具,交流学习经验(有挂辅助挂)您好,智星...
透视ai代打!wpk透视脚本,... 透视ai代打!wpk透视脚本,wpk透视插件,实用技巧(原先真的是有挂);wpk透视脚本软件透明挂作...