Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

212
Views
¿Cómo se desvanece en un div en Svelte cuando cambia el contenido?

¿Cómo se desvanece en un div en Svelte cuando cambia el contenido? Tengo una lista de textos publicados y otra de borradores. Sé cómo hacerlo con javascript simple, pero ¿hay alguna solución para esto en svelte además de cuando se carga una página?

 async function published() { lipub.style.backgroundColor = "#CCC"; lidraft.style.backgroundColor = "transparent"; const response = await fetch("api/mytexts/?id=" + $session.userID); result = await response.json(); return result; } async function drafts() { lipub.style.backgroundColor = "transparent"; lidraft.style.backgroundColor = "#CCC"; const response = await fetch("api/mytexts/drafts?id=" + $session.userID); result = await response.json(); return result; } <div> <div id="headerblock" style="cursor: default;"> <ul id="headermenu"> <li class="selected" on:click={published} bind:this={lipub}>Published</li> <li on:click={drafts} bind:this={lidraft}>Drafts</li> <li on:click={newtext}>{$_("page.newtext.title")}</li> </ul> </div> {#if result} <div fade-in-this-when-new-result> {#each result as text} <div class="block" on:click={() => readData(text.id)}> <span class="istext">{text.title}</span> </div> {/each} </div> {/if} </div>

EDITAR Funciona cuando restablezco el resultado en el medio.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Puede hacer que se vuelva a crear un bloque, desencadenando transiciones usando {#key} , por ejemplo

 {#key list} <div in:fade={{ duration: 300 }}> {#each list as item} <div>{item}</div> {/each} </div> {/key}

REEMPLAZAR

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!