Ionic Virtual Scroll 是否有很多问题?

Is Ionic Virtual Scroll very buggy or not?

我正在使用 Ionic 4 并尝试让 Virtual Scroll 正常工作但实际上很长时间都没有成功。

我发现 Docs 非常不详尽,有时语法也很差。正如 ItemHeight 部分所说:

An optional function that maps each item within their height. When this function is provides, heavy optimizations and fast path can be taked by ion-virtual-scroll leading to massive performance improvements. This function allows to skip all DOM reads, which can be Doing so leads to massive performance

现在,我没有牛津大学的学位,但是这段错误很多,没有明确的解释,令人困惑。

所以现在。

这个 ItemHeight 会以某种方式对性能有帮助还是会带来性能问题?

我有没有机会让这段代码工作,因为直到现在我还不能

((item: any, index: number) => number)

second number 好像打错了吧?

我想我找到了解决方案。

该错误是由 ion-virtual-scroll

中的离子标签引起的

所以不用

<ion-virtual-scroll [items]="list">
    <ion-card *virtualItem="let item" (click)="goTo(item)">
      ...
    </ion-card>
</ion-virtual-scroll>

我将代码更改为

<ion-virtual-scroll [items]="list">
    <div *virtualItem="let item" (click)="goTo(item)">
      ...
    </div>
</ion-virtual-scroll>

这似乎工作正常,即使物品具有不同的高度并且没有

approxItemHeight

属性定义