Angular虚拟滚动在嵌套for循环中不能正确工作。
创始人
2024-10-30 10:31:04
0

问题的原因是Angular虚拟滚动在嵌套for循环中不能正确地计算列表项高度,导致滚动位置不正确。解决方法是使用Angular CDK中的CdkVirtualForOf指令代替ngFor,在子列表内使用CdkVirtualScrollViewport指令来计算每个子项的高度。

示例代码如下:

{{i.title}}

  
  
    
      

{{j.description}}

在上方的代码示例中,“items”是外部列表中的项,每个项包含一个子列表“subItems”。我们使用CdkVirtualForOf在外部列表中迭代,“i”是列表项。在“i”下方,我们嵌套了另一个CdkVirtualScrollViewport指令,它使用CdkVirtualForOf迭代每个“i.subItems”的内容,其中“j”是列表项。这个指令使用50像素作为每项的高度。

相关内容

热门资讯

黑科技辅助!(wepOkE)软... 黑科技辅助!(wepOkE)软件透明挂,(wepOke)竟然真的有挂,插件教程(有挂教程);原来确实...
黑科技软件(红龙扑克)外挂辅助... 黑科技软件(红龙扑克)外挂辅助器(透视)爆料教程(真是存在有挂)1、玩家可以在红龙扑克软件透明挂俱乐...
黑科技软件!(德州aa扑克)透... 黑科技软件!(德州aa扑克)透明挂辅助挂,(aapOKER)原先真的是有挂,新版2025教程(有挂技...
黑科技好友(红龙扑克)外挂辅助... 黑科技好友(红龙扑克)外挂辅助插件(透视)新版2025教程(都是是真的有挂)小薇(透视辅助)致您一封...
黑科技科技!(wepOkE)软... 黑科技科技!(wepOkE)软件透明挂,(wepOke)切实真的是有挂,科技教程(有挂辅助);科技安...
黑科技有挂(WpK)外挂透视辅... 黑科技有挂(WpK)外挂透视辅助app(透视)安装教程(原来存在有挂)1、上手简单,内置详细流程视频...
黑科技ai代打!(aapokE... 黑科技ai代打!(aapokER)透明挂辅助机制,(AaPOKER)好像有挂,分享教程(有挂透视);...
黑科技了解(德州wpk)外挂透... 黑科技了解(德州wpk)外挂透视辅助教程(透视)介绍教程(确实真的是有挂)1、下载好德州wpk辅助软...
黑科技规律!(AAPOKeR)... 黑科技规律!(AAPOKeR)透明挂辅助器,(aa poker)切实是有挂,攻略教程(有挂技巧);建...
辅助黑科技(红龙扑克)外挂辅助... 辅助黑科技(红龙扑克)外挂辅助教程(透视)必赢教程(真是是有挂);1、红龙扑克透视辅助简单,红龙扑克...