0
反応仮想化wizardを使用して、私が使っているものの出発点を生成しています。反応仮想化CellMeasurerが未定義の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
として戻ってくる:基本的に私は「?あなたのコレクションはウィル以上のデータ1行を持っている」、あなたにこれを与えるクリックしました。何が起こっているのか分かりませんが、ListはrowHeightの小道具に何も渡されていないので、バットからエラーを投げています。