如何在Facebook中使用FixedDataTable进行灵活的行高?

时间:2016-03-23 13:59:45

标签: javascript reactjs fixed-data-table

那就是它。我有很多数据,我不知道应该使用什么高度。反正有高度灵活吗?我听说过RowHeightGetter,但我不知道如何使用它。你能举个例子吗?谢谢

1 个答案:

答案 0 :(得分:1)

将rowHeight设置为正常,但也设置rowHeightGetter。下面是将行高设置为行中某些数组长度函数的示例。另一个例子是使用某个字符串的长度来设置行高。

<ResponsiveFixedDataTable 
  headerHeight={50}
  rowsCount={data.length}
  rowHeight={66}
  rowHeightGetter={(rowIndex) => Math.max(66, data[rowIndex][2].length * 22)}
>