activated Ativado (em cache)
Última atualização: 2026-10-22
activated Ativado (em cache)
activated roda quando um componente em cache por
| 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 {
activated() {
this.start()
}
}
⚙️ Argumentos
| value | Sem argumentos |
|---|
Retorno:Sem valor de retorno
▶ Exemplo
Edite o código abaixo e veja o resultado ao vivo:
Saída:
Switching away and back accumulates activations while state persists.
💡 Pontos-chave
ℹ️ Nota Dispara apenas dentro de KeepAlive.
💡 Dica Combine com deactivated para retomar e pausar.
⚠️ Aviso Também dispara na primeira montagem — mantenha-o idempotente.
🏷️ Renderização e Ciclo de Vida relacionados
💡 Casos Relacionados
Mais casos em breve.
📚 Tutoriais Relacionados
❓ FAQ
P Diferença em relação a mounted?
R mounted uma vez; activated a cada reentrada.
P O estado é preservado?
R Sim — esse é o propósito do KeepAlive.
P Posso fazer fetch aqui?
R Sim — o lugar canônico para atualizar ao voltar.