データを行-列(テーブル)として表現することに関するこの新しい設計仕様を確認しました。
https://www.google.com/design/spec/components/data-tables.html#data-tables-interaction
公式ドキュメントには、「データテーブルは通常デスクトップエンタープライズ製品に表示されます。」とありますが、私は興味がありますモバイル/タブレットでの実装について。
これは、モバイル/タブレットでこれだけのデータをテーブルとして表示するのに良い方法ですか?
モバイルデバイスで3列を超えるデータを表示することは、通常、最善の方法ではありません。データが重複し始め、場合によってはコンテナーから出て、一緒に押し込まれます。
私が使用して満足している1つのソリューションは、データテーブルのレスポンシブ拡張です。
ここで確認できます https://www.datatables.net/extensions/sensitive 。
この拡張機能により、ブレークポイントを完全に制御でき、折りたたまれた情報を子行に表示できます。
マテリアルデザインは一連のガイドラインですが、考えられるすべてのシナリオを網羅しているわけではありません。さらに、マテリアルデザインはモバイルを念頭に置いて構築されているため、すべての要素を「モバイルファースト」と考えてください。
ただし、考えられるすべてのニーズを把握することは不可能であるため、開発者の側から発生します。Materialを使用してテーブルを作成すると、さまざまな手法を適用できます。
結局、それはあなたの特定のニーズに依存しますが、これが役立つことを願っています!