我在我的项目上使用ng引导分页实现分页,我的HTML上有一个ngFor和切片管道,用于过滤要显示的元素。
<tr *ngFor="let bankAccount of bankingAccounts | slice: (page - 1) * pageSize:(page - 1) * pageSize + pageSize;let i = index;">
一切都很好,但问题是Slice管道完全从DOM中删除了元素,而我仍然需要从typeScript中引用那些删除的元素。
是我可以用来分页的另一个管道或方法,在处理此分页时不会从DOM中删除我的元素。谢谢
您可以使用[style.display]="!条件?'none’:空";有些像(*(
<ng-container *ngFor="let bankAccount of values;let i = index;">
<tr [style.display]="i/pageSize>=page || i/pageSize<(page-1)?'none':null">
...
</tr>
</ng-container>
(*(在代码中,我使用[style.display]=condition?'none':null
的方式
BTW:我真的不明白你什么时候说你需要";验证";。如果您使用的是FormArray,请记住FormArray独立存在,是否存在输入,如果您";验证";在阵列上,阵列独立存在显示所有阵列或仅部分