問題タブ [react-window]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
479 参照

reactjs - スクロールイベントでリスト要素の終わりを検出する方法は?

スクロールイベントでリスト要素の終わりを検出する方法は? 配列があるとしましょう[1,2,3,4,5,6,7,8,9,10]。スクロールがリストの最後に達したかどうかを検出し、値を返す必要があります(この場合、値は10です)? これが私のスニペットコードです: https://codesandbox.io/s/react-window-detect-last-element-on-scrolling-down-oo99p

0 投票する
2 に答える
616 参照

reactjs - ネストされたテーブルを (react-window などで) 仮想化する方法はありますか?

antdのドキュメントには、react-windowを介して仮想スクロールを統合し、大きなテーブル データのパフォーマンスを向上させる例があります。

antdのネストされたテーブルに対してそのようなことをした人はいますか? または、方法に関するポインタ/ヒントはありますか?

0 投票する
1 に答える
2319 参照

reactjs - React-Window を Material-UI 拡張テーブルに追加: タイプが無効です -- 文字列またはクラス/関数が必要ですが、配列を取得しました

ウィンドウ機能を追加しようとしています(react-table virtualized-rows https://codesandbox.io/s/github/tannerlinsley/react-table/tree/master/examples/virtualized-rows?file=/src/から) App.js:2175-2192 )

https://codesandbox.io/s/github/tannerlinsley/react-table/tree/からMaterial-UI拡張テーブルへ(アプリケーションのテーブルをアクション、フィルター、ページネーションなどで編集可能にする必要があるため)master/examples/material-UI 拡張テーブル

両方のコードは、 react -table の公式の例に由来します

基本的に、Material-UI Enhanced Table の例のコードから始めて、FixedSizeList タグとその属性、および useTable() から取得した変数 totalColumnsWidth を追加しました。

Chrome コンソールから次のエラーが表示されます。

react.development.js:315 警告: React.createElement: タイプが無効です -- 文字列 (組み込みコンポーネントの場合) またはクラス/関数 (複合コンポーネントの場合) が必要ですが、配列を取得しました。のレンダリング方法を確認してくださいList。リスト内 (App.js:134) react-dom.development.js:23965 キャッチされないエラー: 要素の型が無効です: 文字列 (組み込みコンポーネントの場合) またはクラス/関数 (複合コンポーネントの場合) が必要ですが、取得しました:物体。のレンダリング方法を確認してくださいList

私は何を間違っていますか?

現在のコードは次のとおりです。

0 投票する
1 に答える
96 参照

react-virtualized - 「react-window」や「react-vizualaized」などの DOM リサイクル ライブラリを使用して、動的な高さのアイテムで 2 つのリストをレンダリングするにはどうすればよいですか

画像のカスタム無限スクロールリストがありUnsplash、各アイテムには動的な高さがあります。シャッフルされたレイアウトを維持するために、 1 つの下に 2 つのリストを使用したいのですが、またはライブラリouterElementTypeを使用してそれを実現するにはどうすればよいですか。私が欲しいものの例を添付しました。セルが均等になるので使えません。ありがとう!react-windowreact-vizualaizedVariableSizedGrid

ここに画像の説明を入力


12345678910