0
とJSONオブジェクト内の特定の値を無視:2角度:私は次のJSONオブジェクトを持つ* ngForループ
{VarietyTypeName:"Greens", VarietyFamilyName:"Kale", VarietyName:"Red Russian"},
{VarietyTypeName:"Greens", VarietyFamilyName:"Kale", VarietyName:"Starbor"},
{VarietyTypeName:"Greens", VarietyFamilyName:"Lettuce", VarietyName:"Alkindus"},
{VarietyTypeName:"Fruits", VarietyFamilyName:"Strawberry", VarietyName:"Jewel"}
をIオブジェクトをループするために、次のコードを使用しています:
<div *ngFor="let variety of varieties">
<div class="varietyTypeName menu-item-type-header">
{{variety.VarietyTypeName}}
<i class="fa fa-angle-down arrow-toggle"></i>
</div>
<div class="menu-item-group">
<div class="varietyFamilyName">{{variety.VarietyFamilyName}}</div>
<div class="varietyName">
<a>{{variety.VarietyName}}</a>
</div>
</div>
</div>
これは、ビューでこれを見るようになります:
Greens
Kale
Red Russian
Greens
Kale
Starbor
Greens
Lettuce
Alkindus
Fruits
Strawberry
Jewel
これは少し冗長であり、私は単純化したいと思いますそれは代わりに、より次のようになりますので、eは、いくつかを表示します。
Greens
Kale
Red Russian
Starbor
Lettuce
Alkindus
Fruits
Strawberry
Jewel
基本的に私は、各VarietyName
表示されながら表示されるVarietyFamilyName
のVarietyTypeName
と最初のインスタンスの最初のインスタンスのみが欲しいです。これを行うにはどうすれば*ngFor
ループを調整できますか?