2017-11-30 3 views
0

onScrollの解雇された機能を示すMaterial UIのドキュメントが見つかりません。私のすべてのコンポーネントは、機能とステートレス、またはmapStateToPropsmapDispatchToProps APIを持つコンテナコンポーネントです。マテリアルuiのonScrollイベントはどこにありますか

Material UI ListListItemコンポーネントを書き込んで、mapDispatchToPropsの関数のスクロールイベントを実行するにはどうすればよいですか?クリックイベントはありますが、onScrollのようなスクロールイベントはありません。

答えて

0

ハンドラを自分で実装する必要があります。このアプローチは、コンポーネントのデフォルトの動作によって異なります。コンテンツがビューポートよりも高くし、ドキュメントに記載されている場合、そのルート要素をスクロールするため

Drawerような成分は、支柱としてonScrollを受け入れることができる:

を供給する任意の他の特性は、spread to the root elementであろう。あなたが言及したListListItemなどの

他のコンポーネントは、デフォルトではスクロールしませんし、onScrollハンドラを持つ要素内にラップする必要があろう。

-1

私が同じ問題を提起したとき、私はすべてgetElementByXXXを使ってDOM内の特定のタグをつかんで、プレーンなJS + DOMのやり方で使っていました。具体的な実装は、達成したいコンポーネントとシナリオによって異なります。お役に立てれば!

関連する問題