Skip to main content

{#if ...}

{#if expression}...{/if}
{#if expression}...{:else if expression}...{/if}
{#if expression}...{:else}...{/if}

Le contenu qui est affiché conditionnellement peut être disposé dans un bloc #if.

{#if answer === 42}
	<p>vous pouvez répéter la question ?</p>
{/if}

D’autres conditions peuvent être ajoutées avec {:else if expression}, et éventuellement finalisées par une clause {:else}.

{#if porridge.temperature > 100}
	<p>trop chaud !</p>
{:else if 80 > porridge.temperature}
	<p>trop froid !</p>
{:else}
	<p>parfait !</p>
{/if}

(Les blocs n’ont pas besoin de contenir des éléments, ils peuvent aussi simplement contenir du texte dans des éléments.)

Modifier cette page sur Github

précédent suivant