Angular Switch Statement

The ngSwitch directive is an inbuilt directive that lets you hide/show HTML elements depending on an expression.
NgSwitch uses ngSwitchCase keyword to define a set of possible element which will be selected based on the ngSwitchCase

<element ngSwitch="expression">
  <element *ngSwitchCase="value"></element>
  <element *ngSwitchCase="value"></element>
  <element *ngSwitchCase="value"></element>
</element>

For Example say we want to design a simple Component which renders different kind of Input fields like Text, TextArea etc based on the parameters we are sending. Then we need some kind of If/Else or Switch statements to select the case.
Following Plunker demonstrates working example of a ngWitchCase statement.



Here is the link to the Plunker to try it out.
https://plnkr.co/edit/AliFkb?p=catalogue

Comments

Popular posts from this blog

Converting Java Map to String

Invoking EJB deployed on a remote machine

Difference between volatile and synchronized