如何使用行计数中的不同项目创建“列表”?

问题描述 投票:0回答:1

Grid不适合,因为我需要WindowScroller,他们不能一起工作。

我已经为dir排了3个节点,但我需要为file排成6个节点

dirfile不能在同一行,而必须是空格(查看屏幕截图)

我试图用nodesInRow标志切换3或6个isDir,并在每个实际的put-node-in-row之后跟踪实际的nodes索引为增量,但由于reRenders起始不是来自rowInd = 0而无法正常工作

目前:https://imgbbb.com/images/2019/04/10/Screen-Shot-2019-04-10-at-5.57.30-PMa278117232cc829d.png

预期:https://imgbbb.com/images/2019/04/11/Screen-Shot-2019-04-11-at-1.19.57-PM.png

附:很抱歉直接img链接...这是因为'你需要至少10个声望才能发布图片。'

reactjs react-virtualized
1个回答
1
投票

这就是我希望它工作的方式

https://codesandbox.io/s/lpvn23vz7

© www.soinside.com 2019 - 2024. All rights reserved.