我正在使用react-virtualized wizard为我正在使用的东西生成一个起点。基本上,我只单击了“您的集合将有超过1行的数据吗?”,这会给出以下结果:
<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 prop。
https://stackoverflow.com/questions/42374872
复制相似问题