2016-05-20 13 views
0

角1では、ngIfとngRepeatディレクティブが独自のスコープを作成し、これらのスコープ変数にアクセスするときは注意が必要でした。角2 ngIfとngFor

* ngIfまたは* ngForを使用して、Angular 2に類似の落とし穴がありますか?

答えて

3

いいえ、ありがとうございます。角度2にはスコープがありません。 Angular 2では、NgIfとNgForのコンテキストは単なるコンポーネントです。

私はここで説明されて見てきただけの可能な落とし穴:あなたはNgFor内のロー​​カルテンプレート変数を定義した場合 Angular2, *ngIf and local template variables

だから、それが唯一のテンプレートブロック内で使用できることに注意してください(すなわち、兄弟と/またはテンプレートブロック内の子要素)。