0
我正在使用react-virtualized wizard來生成我正在使用的起點。從本質上講,我只點擊「將您的收藏有超過1行數據的?」,它給你這樣的:react-virtualized CellMeasurer返回undefined getRowHeight
<AutoSizer>
{({ height, width }) => (
<CellMeasurer
cellRenderer={yourCellRenderer}
columnCount={numColumns}
rowCount={numRows}
width={width}
>
{({ getRowHeight }) => (
<List
height={height}
rowHeight={getRowHeight}
rowRenderer={({ index, isScrolling }) => collection.getIn([index, "name"])}
width={width}
/>
)}
</CellMeasurer>
)}
</AutoSizer>
但是用我自己的方法替換cellRenderer
和rowRenderer
之後,getRowHeight
變回來爲undefined
。這對我來說有點模糊,但是List從蝙蝠身上扔掉了一個錯誤,因爲它沒有得到任何傳遞給rowHeight道具的東西。