私はKnockoutを使ってオブジェクトのリストをループするテーブルを生成しています。しかし、私が一度しか見せたくないコラムがあります。以下の例では:Knockoutを使用して列の値を1回だけ表示する方法はありますか?
Group | Component | Description |
---------------------------------
A | Comp 1 | Desc 1 |
A | Comp 2 | Desc 2 |
B | Comp 3 | Desc 3 |
B | Comp 4 | Desc 4 |
私は最終的な出力は次のようになりたいです:
Group | Component | Description |
---------------------------------
A | Comp 1 | Desc 1 |
| Comp 2 | Desc 2 |
B | Comp 3 | Desc 3 |
| Comp 4 | Desc 4 |
は、jQueryのまたはいくつかの他のフレームワークを経由してこれを行う方法はありますか?
編集
サンプルコード: https://jsfiddle.net/on6Lby1c/
をしたい場合は、あなたが連続して重複した値が、その列に表示させたくないという意味でソートすることを忘れないでください? (実際の列はどちらか一方の形で現れます)ある種のループを介してテーブルが生成された場合は、以前の "Group"値を記憶する変数を追加するのは難しくありません。 。 – nnnnnn
テーブルはどのように生成されますか?.... 'rowspan'を使うことができます。 [mcve] – charlietfl
@nnnnnnええ、申し訳ありませんが、それは私が意味したものです。値がすでに表示されているときに値が1回だけ表示されるようにしたい。 – franco