动态添加更多项目到列表

问题描述

我遇到一种情况,我正在使用react-virtualized在拖放表中呈现项目列表。但是,当我单击某个项目时,我会进行网络调用获取更多项目,因此想在该行下插入一个加载微调框,然后在调用完成后,在该行下插入这些获取的项目-而不是嵌套表,但作为同级行。

为此,我正在考虑在表状态下使用itemsToRender,并将setItemsToRender方法传递给行。单击该行时,它将调用方法并将获取的项目插入itemsToRender中该行的索引处。我担心这会效率很低,因为它会导致整个列表每次都重新呈现。

这是可以接受的方法,还是有更好的方法呢?那里有演示吗?我找到了this one,但看起来像是用于嵌套列表的,只是在想添加同级行的地方增加父行的高度。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...