Перейти к содержимому
GitHub

{#key ...}

{#key expression}...{/key}

Блоки key уничтожают и воссоздают свое содержимое при изменении значения выражения. При использовании вокруг компонентов это приведет к их повторному созданию и переинициализации:

{#key value}
  <Component />
{/key}

Это также полезно, если вы хотите, чтобы при каждом изменении значения воспроизводился переход:

{#key value}
  <div transition:fade>{value}</div>
{/key}