我需要打开/关闭其他行详细信息。
有没有人实施或有关于如何为每一行实施展开/折叠功能的想法?
有各种各样的对这种事情(模板演示,源)最重要的一点是,你需要告诉你List/ Grid/无论何时打开/关闭已改变(又名大小时可能已经改变),例如:
List
Grid
this._listRef.recomputeRowHeights(indexOfChangedRow) // Clear cached size this._listRef.forceUpdateGrid() // Rerender list with new size
物有所值 ... :-)
CodeSandbox 示例
我一直在寻找相同的功能,但在搜索时没有找到一些有用的结果,也许这个沙箱可以帮助其他人在他们的应用程序中寻找类似的功能:
该示例正在使用Tablefromreact-virtualized旁边react hooks。
Table
react-virtualized
react hooks
例子