Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

215
Visualizações
¿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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda