ngFor行の2つの要素を反復することは、私が試したものですpervios要素を複製し、私は本当にそれが私は文字列の配列を持っていると私はここにngForと行のうちの2つずつを配置する角度
2
A
答えて
3
あなただけの偶数を探すことによって、他のすべてのインデックスをスキップすることができます* ngIfために(0を、最初のインデックスが偶数)、次を持つアイテムがすぐにスキップされた(奇数)項目であることを表示:
<div class='row wow fadeInUp' *ngFor='let index of myArray; let i = index; let even = even'>
<span *ngIf="even">
<div class='col-md-6' >
<md-card>
<md-card-header>
<md-card-title>
{{myArray[i]}}
</md-card-title>
</md-card-header>
</md-card>
</div>
<div class='col-md-6'>
<md-card>
<md-card-header>
<md-card-title>
{{myArray[i+1]}}
</md-card-title>
</md-card-header>
</md-card>
</div>
</span>
</div>
0
ngFor
がodd
と条件付きでいくつかの項目を表示する(ngIf
を使用して)するために使用することができeven
公開しngForと各行の2つの要素を追加することができますどのように理由ですunderestantません。
<ul>
<li *ngFor="let item of array; let even = even">
<ng-container *ngIf="even">{{ item }}</ng-container>
</li>
</ul>
つまり、テンプレートではなくコードでこれを行うほうがよいでしょう。それはより明確で、テスト可能で、より敏感です。
evenItems = array.filter((_, index) => index % 2 == 0)
次にループしてください。
<ul>
<li *ngFor="let item of eventItems">
{{ item }}
</li>
</ul>
関連する問題
- 1. Railsの - 私はこのような配列持つ文字列
- 2. 私は、この持っている文字列配列
- 3. は2つの配列を比較すると、私はこれらの行列を持っている状態
- 4. は、私はちょうどこのような配列を持つ配列
- 5. Should.js:2つの配列が、私は二つの配列を持っている同じ文字列
- 6. JavaScriptを - のは、私は2つの配列を持っていると言う二つの配列をフィルタリングし、
- 7. JSON配列が、私は、次のJSON配列を持つ角度
- 8. SimGridダイナミックアレイ。私は、このような文字列を持っている配列
- 9. 私はこの文字列が持つ配列
- 10. 私は2つのアレイ持っている二つの配列
- 11. 角度2のキーの配列を持つマップ..?ここ
- 12. 私はこのような配列を持つ配列
- 13. 私はこのような配列を持つ配列
- 14. 私は、配列内の文字列を持つ配列
- 15. は、2つの配列と、私は、次の二つの配列を持つキー
- 16. 私はこの次の配列を持つ配列のキーに
- 17. は、私は2つのクラスを持っているマッピング配列
- 18. 建物のクラス名は、私はこのような文字列の配列を持っている文字列
- 19. 私はこのようなデータを持つ配列を持っている
- 20. UWPスイッチデータテンプレート - 私は10ユニバーサルアプリに勝つ作ってるんだと私は2つのオブジェクトの配列持ちitemsource
- 21. 私はこのようなnumpyのバイナリ配列を持つ文字列
- 22. 分割配列は、ここに見られるように、私は、値として別の配列を持つプロパティがあるオブジェクトのjavascript配列を、持っている一つの項目の配列ではなく文字列
- 23. 文字列配列。私は、以下の文字列配列を持つ
- 24. 私はこれらの2つの文字列を持っているPHP
- 25. 私は、オブジェクトのこの配列を持つオブジェクトの配列
- 26. 角度jsが、私はこのコードを持っている配列
- 27. は、どのように私はこのような配列を持つ配列
- 28. 角度2、私は配列を以下している配列
- 29. 私は2つのアレイ持ちの配列を比較して、配列
- 30. numpyのは、配列の要素は、私は2つのnumpyの配列を持っている別の配列