ドキュメントでは - headerRowRenderertitle
ですが、カスタムattr + sortable などのすべての「デフォルト」の仮想化機能など、カスタム ヘッダー マークアップを使用して簡単な例を誰でも共有できます...
質問する
7637 次
2 に答える
0
カスタム ヘッダーをレンダリングするには、prop を渡してReact-Virtualized
のコンポーネントを使用できます。Column
headerRenderer
headerRenderer
セルのヘッダー列のレンダリングを担当するコールバックです。
実装を示す例を次に示します。
JSX を返すことによってカスタム ヘッダーを作成するメソッド。render メソッドの上で宣言します。
要件に応じて、JSX を返すことができます。この例では、段落 (p タグ) を返します。
formatCheckboxHeader = () => {
return (
<p>Custom Header</p>
)
}
反応仮想化テーブルが初期化されるrenderメソッド。
<Column
width={100}
headerRenderer={this.formatCheckboxHeader}
label='#'
dataKey='id'
cellRenderer={({ rowData }) => this.formatIdColumn(rowData)}
/>
さらに、で行われたようににrowData
渡すことができますheaderRenderer
cellRenderer
詳しくはheaderRenderer
こちらをご覧ください。
于 2019-11-05T04:26:35.530 に答える