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

169
Visualizações
Hacer que una publicación desaparezca si la fecha es anterior a hoy

Actualmente, estoy haciendo un sitio web que repertorio de eventos organizados por el sello de música de mi amigo. Pero encontré un problema al intentar hacer una "automatización de archivo". Usar ese código a continuación no funciona. Mis "artículos" todavía son visibles en la página del blog .

Esto es lo que probé (está funcionando con un v-if en mi nuxt-link , pero no con un v-show ). La razón por la que no uso un v-if es que todavía se puede hacer clic en mis enlaces, pero no son visibles.

 <div class="article" v-for="article in articles" :key="article.slug" v-show="dateNow < article.eventDate">

Aquí está mi condición en mi JS (no es importante, pero prefiero mostrarles)

 data() { return { dateNow: new Date().toISOString() }; },
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Creo que el problema está en el formato de la fecha.

 new Date().toISOString()

esto formateará la fecha como una cadena. Por lo tanto, el valor de salida para la operación ( >= ) será incorrecto. Una solución es convertir la fecha en una marca de tiempo proporcionando "+" antes de la fecha y luego realizar la operación lógica. ex:

 +new Date()

o

 new Date().getTime()

O si usa una biblioteca de fechas como "momento", puede usar las API isSameOrAfter o isSameOrBefore. https://momentjs.com/docs/#/query/is-same-or-after/

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