deactivated Desativado (em cache)

Última atualização: 2026-10-22

deactivated Desativado (em cache)

deactivated roda quando um componente em cache é ocultado — ele não é destruído, então pause os timers aqui.

GrupoOpções: Renderização e Ciclo de Vida
TipoOpção
EscopoNo Componente
Versão do Vue3.0+
Suporte a SSRSim

📝 Sintaxe

export default {
  deactivated() {
    this.stop()
  }
}

⚙️ Argumentos

valueSem argumentos

Retorno:Sem valor de retorno

▶ Exemplo

Edite o código abaixo e veja o resultado ao vivo:

Saída:

Hiding pauses the clock; showing resumes it.

💡 Pontos-chave

ℹ️ Nota Desativação não é destruição — evite limpeza irreversível.
💡 Dica Pause polling, animações e assinaturas aqui.
Mais casos em breve.

📚 Tutoriais Relacionados

❓ FAQ

P Diferença em relação a unmounted?
R A desativação oculta; a destruição acontece quando o cache o descarta.
P O estado é mantido?
R Sim — ele volta na ativação.
P O que deve ser pausado?
R Timers, polling e animações.
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%