unmounted Desmontado (unmounted)
Última atualização: 2026-10-22
unmounted Desmontado (unmounted)
unmounted roda depois que a instância é destruída e seu DOM removido — o lugar final para liberar recursos.
| Grupo | Opções: Renderização e Ciclo de Vida |
|---|---|
| Tipo | Opção |
| Escopo | No Componente |
| Versão do Vue | 3.0+ |
| Suporte a SSR | Sim |
📝 Sintaxe
export default {
unmounted() {
// the instance is gone
}
}
⚙️ Argumentos
| value | Sem argumentos |
|---|
Retorno:Sem valor de retorno
▶ Exemplo
Edite o código abaixo e veja o resultado ao vivo:
Saída:
Toggling off logs 'child destroyed'.
💡 Pontos-chave
ℹ️ Nota O Vue já interrompe os efeitos da instância — trate apenas dos recursos externos.
⚠️ Aviso Evite acesso ao DOM aqui.
🏷️ Renderização e Ciclo de Vida relacionados
💡 Casos Relacionados
Mais casos em breve.
📚 Tutoriais Relacionados
❓ FAQ
P Ainda preciso parar watchers?
R Não — a destruição os interrompe.
P Qual componente aninhado desmonta primeiro?
R O beforeUnmount do pai dispara primeiro, depois os filhos são desmontados.
P Roda sob SSR?
R Não — apenas no navegador.