【问题标题】:Is Ionic Virtual Scroll very buggy or not?Ionic Virtual Scroll 是否有问题?
【发布时间】:2019-07-19 21:44:30
【问题描述】:

我正在使用 Ionic 4 并试图让 Virtual Scroll 正常工作,但实际上没有成功。

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

将每个项目映射到其高度内的可选函数。提供此功能后,ion-virtual-scroll 可以采取大量优化和快速路径,从而大幅提高性能。此功能允许跳过所有 DOM 读取,这样做会带来巨大的性能

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

那么现在。

这个 ItemHeight 对性能有帮助还是会带来性能问题?

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

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

第二个数字这里看起来像是一个错字,不是吗?

【问题讨论】:

    标签: ionic-framework ionic4 virtualscroll


    【解决方案1】:

    我想我找到了解决办法。

    这个错误是由 ion-virtual-scroll 中的 ion 标签引起的

    所以不是有

    <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
    

    属性定义

    【讨论】:

      猜你喜欢
      • 2020-07-09
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      • 2022-12-14
      • 2020-03-10
      • 2023-03-21
      • 2019-04-13
      相关资源
      最近更新 更多