代码之家  ›  专栏  ›  技术社区  ›  Ian MacDonald

调整RadListView单元的布局

  •  0
  • Ian MacDonald  · 技术社区  · 6 年前

    NativeScript的 RadListView 无法正确响应单元格布局的更改。使命感 refresh 列表视图中有一个 非常 重型方法,因为它破坏并重建所有细胞。

    这里是一个游乐场,展示了我遇到的问题,并对使用 还有 ngFor 细胞生成: https://play.nativescript.org/?template=play-ng&id=dG1G3n

    对于长名单, ngFor 它的构造和加载都很糟糕 全部的 列表中的单元格,而不仅仅是屏幕上当前的单元格。这个 刷新 方法被禁用,因为它重新绑定了所有数据,包括那些输入到 async 管道和可能需要时间来填充(这也不会反映在单元格UI中)。

    关于这个主题,github有一个问题已经解决: https://github.com/NativeScript/nativescript-angular/issues/872 .既然github问题已经解决,有人对解决这个问题有什么建议吗?

    0 回复  |  直到 6 年前
    推荐文章