0
我想結合自定義CSS表格和反應虛擬化窗口滾動。我目前可以讓表格顯示,但是無法弄清楚如何將樣式結合到該表格,或者將任何邏輯添加到表格行中。React虛擬化結合自定義表格和窗口滾動
<WindowScroller>
{({ height, isScrolling, onChildScroll, scrollTop }) => (
<Table
autoHeight
width={1000}
height={700}
headerHeight={20}
rowHeight={30}
isScrolling={isScrolling}
onScroll={onChildScroll}
rowCount={table.length}
scrollTop={scrollTop}
rowGetter={({ index }) => table[index]}
>
<Column
label='Item1'
dataKey='item1'
width={150}
/>
<Column
width={200}
label='item2'
dataKey='item2'
/>
<Column
width={200}
label='item3'
dataKey='item3'
/>
<Column
width={150}
label='item4'
dataKey='item4'
/>
<Column
width={200}
label='item5'
dataKey='item5'
/>
</Table>
)}
</WindowScroller>
是有更多的文檔,然後這個窗口卷軸的https://github.com/bvaughn/react-virtualized/blob/master/docs/WindowScroller.md? – Totals
是的 - 請參閱我的編輯 - 您不想自定義' '本身,您想要像'
克里斯托弗是正確的。 'WindowScroller'沒有任何表示層。它只是監視「滾動」事件並將'scrollTop'傳遞給它所包含的任何RV組件。 (這就是爲什麼道具不多。) – brianvaughn