onBeforeMount() Hook antes da montagem

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

onBeforeMount() Hook antes da montagem

onBeforeMount() é chamado antes de o componente ser renderizado pela primeira vez no DOM: neste momento o template já foi compilado, mas o DOM real ainda não foi criado.

GrupoHooks de Ciclo de Vida
TipoAPI
EscopoNo Componente
Versão do Vue3.0+
Suporte a SSRSim

📝 Sintaxe

onBeforeMount(() => {
  // o DOM ainda não existe, adequado para preparação de dados puros
})

⚙️ Argumentos

callbackFunção executada antes da montagem

Retorno:Nada

▶ Exemplo

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

Saída:

Shows 'prepared before mount' — set before the first render.

💡 Pontos-chave

ℹ️ Nota Raramente usado diretamente: a maior parte da lógica de inicialização pode ir no topo do setup, com praticamente o mesmo momento.
⚠️ Aviso Aqui não é possível ler o DOM: o ref ainda não foi montado, as referências de elementos são null.
Mais casos em breve.

📚 Tutoriais Relacionados

❓ FAQ

P Qual a diferença para o código do topo do setup?
R Praticamente equivalente; esse hook existe principalmente para a correspondência com a Options API e raramente é usado sozinho em cenários de Composition.
P Dá para fazer requisições aqui?
R Dá, mas geralmente é mais intuitivo no setup ou onMounted; em SSR, atenção ao momento de execução.
P Quantas vezes executa?
R Apenas uma vez, antes da primeira montagem.
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%