ionGrid
いくつかのスタイル ルールを適用するだけで、そのリンクにあるような外観にすることができます。あなたが言うように、ドキュメントはヘッダーについて何も述べていませんが、<strong></strong>
そこで html 要素を使用できます。
<!-- Header -->
<ion-row>
<ion-col>
<strong>Product</strong>
</ion-col>
<ion-col>
<strong>Payment Date</strong>
</ion-col>
<ion-col>
<strong>Status</strong>
</ion-col>
</ion-row>
また、Bootstrap の「Contextual Table Layout」のようにテーブルの行を色付けするネイティブな方法はないと思いますが、いくつかのスタイル ルールでそれを実現できます。
ion-row.active {
background-color: #f5f5f5;
}
ion-row.success {
background-color: #dff0d8;
}
ion-row.warning {
background-color: #fcf8e3;
}
ion-row.error {
background-color: #f2dede;
}
また、Responsive Table Layoutについては、 overflow CSS プロパティをいじって実現できたとしても、サイド メニューを開くスライド効果などに影響を与える可能性があるため、それは良い考えではないと思います。 . テーブルの幅が大きすぎて画面に収まらない場合は、スクロール可能にする代わりに、最も重要なデータを含む 1 列または 2 列を表示し、詳細ページに移動するボタンを含めることをお勧めします。残りの情報を見ることができます。
アップデート
Ionic 3.0.0の時点で、Grid コンポーネントが更新され、多くの新機能が含まれています。この作業プランカーを見て、新しいグリッド コンポーネントの新機能のいくつかを確認できます。