私は、テーブルの名前のリストを表示するAngular 2アプリを持っています。最も右の列には、ユーザーが選択できるアクションのアイコンの行が表示されます。編集アイコンを選択すると、リスト内のその項目を編集できるポップアップが表示されます。ただし、特定の名前については、そのオプションを無効にする必要があります。アイコンを隠して表示するためのブール値の2番目のリストを作成することに加えて(Based on this SO answer)、どうすればよいですか?私は実際には、最初の要素だけを編集してはならないことがわかっています(ユーザーにプリロードされているので)、リンクの答えを使うのは悪い解決策のように思えます。アングル2リスト内の特定の要素を隠す
0
A
答えて
1
あなたはそれはあなたが*ngFor
でindex
オプションを使用することができ、リスト内ののみ最初要素だということを知っている場合は、どのような0mpurdyが提案するだけで、素晴らしいですhere in the documentation
<div *ngFor="let hero of heroes; let i=index;">
({{i}}) {{hero.name}}
<ng-container *ngIf="i !== 0">
Show edit
</ng-container>
</div>
0
を説明しましたあなたはまた、first
を使用することができます(ここで借りて0mpurdysコードを使用することができます) :
<div *ngFor="let hero of heroes; let first=first">
{{hero.name}}
<ng-container *ngIf="!first">
Show edit
</ng-container>
</div>
関連する問題
- 1. Prolog:リスト内の特定の要素を取得する
- 2. リスト内の要素の前に特定の要素を数えるには?
- 3. リスト内の特定の値を持つ要素の数
- 4. dict内のリストの特定の要素をフィルタ
- 5. 角度2のリストから特定の要素を非表示
- 6. Python:リスト内の特定の要素を並べ替える
- 7. は、リスト内の特定の要素を見つける
- 8. JQueryのul内の特定の要素を隠して表示する
- 9. react.jsの特定の状態の要素を隠す
- 10. Jquery - 特定のブラウザの幅で要素を隠す
- 11. ノードjs内の特定の要素を特定します
- 12. モーダルフェード内の要素を隠す方法
- 13. リストの特定の要素の背景を設定する
- 14. ポリマー鉄リスト(固定された要素の内容が隠されている)
- 15. リスト内の特定の要素のテキストを整列する方法python
- 16. Mootoolsで要素内に特定の要素を取得
- 17. リスト内の要素を2つの要素に分割しますか?
- 18. 300k +文字列を含むリスト内の重複要素を特定する
- 19. 隠しdiv内の要素へのアンカー
- 20. 隠し要素内のスパンの高さ
- 21. Droolsのリスト内の特定の要素を確認してください
- 22. リスト内の要素の2^nは-2組み合わせ
- 23. 2つの要素間の特定の要素を選択する[jQuery]
- 24. Python:リストから要素を特定の要素まで印刷する
- 25. 特定の要素
- 26. リスト内の要素のブールステートメント
- 27. 各リストの特定の要素を印刷するには
- 28. 配列リストの特定の要素を変更する
- 29. リストの特定のインデックスに要素を追加する
- 30. リストの特定の場所に要素を挿入します。
私はこれを試してみましょう、ありがとう!決してインデックス自体を使用するとは考えていない。はい、最初の要素はグローバルです。リストに最初にロードされるときに常に表示され、変更されてはいけません。ユーザーは編集しないでください。送信時に、その要素が存在しない場合、私はそれを検証し、この項目を変更するために何が起こったのか疑問に思う。テストするときにこれを答えとして更新します! – user3334871
@ user3334871注意:コードに間違いがありました(これは私が今修正しました)、それをデモするための生き生きしさがあります – 0mpurdy