在以下示例中:
this question
如果将列数从4更改为3,则具有1、2、3、5、6和9的td元素将由于trackBy函数而被重用,但是由于4,7,8会重新渲染,因为它们从一个tr移到了元素到下一个。
有没有办法在嵌套的ngFors中跟踪元素?这可能是功能请求吗?
此处的示例https://stackblitz.com/edit/track-by-reuse?file=src/app/app.component.ts似乎无效。
答案 0 :(得分:0)
您可以尝试避免使用table
并切换到CSS布局(引导列,也许是flexbox?),这样,您只有一个循环,因此使用{{1 }}。