@switch
block
The @switch
block is inspired by the JavaScript switch
statement:
Description
The @switch
block is inspired by the JavaScript switch
statement:
Syntax
@switch (condition) { @case (caseA) { Case A. } @case (caseB) { Case B. } @default { Default case. }}
Description
The @switch
blocks displays content selected by one of the cases matching against the conditional
expression. The value of the conditional expression is compared to the case expression using
the ===
operator.
The @default
block is optional and can be omitted. If no @case
matches the expression and there
is no @default
block, nothing is shown.
@switch
does not have fallthrough, so you do not need an equivalent to a break
or return
statement.
Jump to details