mirror of
https://github.com/sveltejs/svelte.git
synced 2024-11-29 00:22:05 +01:00
469 B
469 B
title: {#key ...}
<!--- copy: false --->
{#key expression}...{/key}
Key blocks destroy and recreate their contents when the value of an expression changes. When used around components, this will cause them to be reinstantiated and reinitialised:
{#key value}
<Component />
{/key}
It's also useful if you want a transition to play whenever a value changes:
{#key value}
<div transition:fade>{value}</div>
{/key}