1

私の iPad では、ag-gridのスクロール エクスペリエンスがぎざぎざで不均一です。他のブラウザー コンテンツのようにフリックするのではなく、テーブル エリア内のコンテンツをドラッグし続ける必要があります。(同じテーブルのスクロール パフォーマンスは、通常、私のデスクトップ ブラウザーでは非常に優れているため、「重い」テーブル コンテンツの場合ではないと思います。)

これは、私のプロジェクトでの ag-grid の使用に固有のものではありません。公式の「Test Drive」ページでの経験は同じです。

スクロールのパフォーマンスを向上させるにはどうすればよいですか?

4

1 に答える 1

1

次の CSS ルールは、非標準 の -webkit-overflow-scrolling CSS プロパティを利用することで、iPad でのスクロールをより高速かつスムーズにする必要があります。iPadのSafariでしかテストできませんでしたが、まだ:

.ag-body-viewport {
  // Use momentum-based scrolling on WebKit-based touch devices.
  -webkit-overflow-scrolling: touch;
}

このルールは、Android の Chrome など、他の WebKit ベースのブラウザーでのスクロールに影響を与える可能性があることに注意してください。Android でこのルールの有無をテストする時間はまだありません。

他のブラウザでサポートされているかどうかも別の問題です。たとえば、-webkit-overflow-scrolling:touch のサポートはどの程度あるのかを参照してください。

于 2015-11-05T12:06:46.767 に答える