Depuis la version 5.36 de Svelte, vous pouvez le mot-clé `await` dans vos composants à trois endroits où ce n'est pas possible précédemment : - à la racine du `
{a} + {b} = {await add(a, b)}
``` ... si vous incrémentez `a`, le contenu de `` ne sera _pas_ immédiatement mis à jour et n'affichera donc pas ceci — ```html
2 + 2 = 3
``` — mais à la place, le texte affichera `2 + 2 = 4` lorsque `add(a, b)` sera résolue. Les mises à jour peuvent se superposer — une mise à jour rapide sera reflétée dans l'interface tandis qu'une mise à jour lente sera toujours en cours. ## Concurrence [!VO]Concurrency Svelte fera autant de travail asynchrone que possible en parallèle. Par exemple, si vous avez deux expressions `await` dans votre markup... ```svelte{await one()}
{await two()}
``` ... les deux fonctions seront exécutées en mêmet temps, puisque ce sont des expressions indépendantes, même si elles sont _visuellement_ séquentielles. Ceci ne s'applique pas aux expressions `await` de votre `