反应虚拟化中的行选择

Ser*_*i G 3 react-virtualized

react-virtualizationized中的文档不清楚如何处理行选择.我需要:

  • 跟踪选定的行
  • 突出显示所选行
  • 查询选择了哪一行(我关心获取其数据)

似乎有一种方法可以处理行单击事件并按行更改样式类.我假设我必须根据这些参数滚动自己的选择跟踪.我希望我错了,有更好的方法.

比你

bva*_*ghn 6

所选行或每行样式的概念不是特定于窗口化.它是应用程序代码的一部分,应该在那里跟踪 - setState可能使用React的内置.

react-virtualized没有内置任何东西,因为它与库的目的正交,我不想为不是窗口核心的功能添加膨胀(就字节大小或维护工作而言) .

我已经创建了在线做类似类型的事情的例子,你可能会发现它们很有用.例如,此幻灯片(此处为源代码)显示了单击选择样式.