gpt4 book ai didi

angular - 跨嵌套 ngFor(嵌套或二维数组)的 TrackBy 重用

转载 作者:太空狗 更新时间:2023-10-29 17:40:15 25 4
gpt4 key购买 nike

在下面的例子中:
https://stackblitz.com/edit/track-by-reuse?file=src/app/app.component.ts
如果将列数从 4 更改为 3,则具有 1、2、3、5、6 和 9 的 td 元素会因为 trackBy 函数而被重用,但 4、7 和 8 会被重新使用,因为它们从一个 tr 移动元素到下一个。

有没有办法跨嵌套的 ngFor 跟踪元素?这可能是功能请求吗?

此处示例 https://stackoverflow.com/a/45308735/6656422似乎不起作用。

最佳答案

您可以尝试避免使用 table 并切换到 CSS 布局(引导列,也许是 flexbox?),这样您将只有一个循环,因此表格将像简单列表一样有效地呈现trackBy.

关于angular - 跨嵌套 ngFor(嵌套或二维数组)的 TrackBy 重用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51196715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com