0

親の div は親の 100% であり (100% など)、親の 1 つにパディングがあります。

AutoSizer は下部のパディングを考慮していません。また、すべてのアイテムが表示される前にリストのスクロールが停止します。

<AutoSizer>
  {({ width, height }) => (
    <List
      height={height}
      rowCount={data.length}
      rowHeight={53}
      rowRenderer={this.rowRenderer.bind(this, data)}
      width={width}
    />
  )}
</AutoSizer>

祖父母の下のパディングは無視されます: 祖父母コンテナの下部パディングが考慮されていません

行は早期にレンダリングを停止します: 行のレンダリングが早期に停止する

4

1 に答える 1

1

あなたが言及した2番目の問題はstyle、行レンダラーに渡されたプロパティを受け入れ/適用していないことを示しています。イラストはこちらをご覧ください。

AutoSizer は下部のパディングを尊重していません

これに関しては、CSS が正しく設定されていないようです。の直接の親以外にパディングを設定してみてくださいAutoSizer。:)

于 2016-12-06T06:23:13.503 に答える