【发布时间】:2017-06-22 19:16:24
【问题描述】:
我正在使用 react-virtualized 在InfiniteLoader 组件中显示Table。我有多个 Column 条目,其中 2 个是固定宽度,一个是可变宽度。我怎样才能得到可变宽度一个来换行而不是切断?代码:
<InfiniteLoader
isRowLoaded={this.isRowLoaded}
loadMoreRows={this.loadMoreRows}
rowCount={99999999}
>
{({ onRowsRendered, registerChild }) => (
<Table
width={this.state.width || 800}
height={1200}
rowCount={this.state.len}
rowHeight={this.lineSize}
rowGetter={this.renderItem}
>
<Column label='Index' dataKey='index' width={indexWidth} className='metadata'/>
<Column label='Date' dataKey='date' width={dateWidth} className='metadata' />
<Column label='Text' dataKey='text' width={400} flexGrow={1}/>
</Table>
)}
</InfiniteLoader>
【问题讨论】: