Angular4-templates
提供:Dev Guides
Angular 4-テンプレート
app.componentl
Spanタグの場合、 else 条件を含む if ステートメントを追加し、テンプレートcondition1またはelse condition2を呼び出します。
テンプレートは次のように呼び出されます-
条件が真の場合、condition1テンプレートが呼び出され、そうでない場合はcondition2が呼び出されます。
app.component.ts
ブラウザでの出力は次のとおりです-
変数 isavailable はfalseなので、condition2テンプレートが出力されます。 ボタンをクリックすると、それぞれのテンプレートが呼び出されます。 ブラウザを調べると、domでspanタグを取得できないことがわかります。 次の例は、同じことを理解するのに役立ちます。
ブラウザを調べると、domにspanタグがないことがわかります。 domの Condition is invalid from template があります。
htmlの次のコード行は、domでspanタグを取得するのに役立ちます。
then条件を削除すると、ブラウザーに*「Condition is valid」メッセージが表示され、domでもspanタグを使用できます。 たとえば、 *app.component.ts では、 isavailable 変数をtrueにしています。