app.mount() Montar a aplicação
Última atualização: 2026-10-22
app.mount() Montar a aplicação
app.mount() anexa a aplicação a um elemento contêiner, substituindo o DOM interno pela saída de renderização do app.
| Grupo | API Global |
|---|---|
| Tipo | API |
| Escopo | Global |
| Versão do Vue | 3.0+ |
| Suporte a SSR | Sim |
📝 Sintaxe
app.mount("#app")
// também aceita um elemento
app.mount(document.getElementById("app"))
⚙️ Argumentos
| rootContainer | Um seletor CSS ou um elemento real |
|---|
Retorno:A instância do componente raiz
▶ Exemplo
Edite o código abaixo e veja o resultado ao vivo:
Saída:
Shows 'mounted' and logs the root instance.
💡 Pontos-chave
⚠️ Aviso O conteúdo do contêiner é substituído — não conte com ele como template.
ℹ️ Nota O valor de retorno é a instância raiz.
💡 Dica Remontar no mesmo elemento gera um aviso.
🏷️ API Global relacionados
💡 Casos Relacionados
Mais casos em breve.
📚 Tutoriais Relacionados
❓ FAQ
P Posso montar no body?
R Evite — use um contêiner dedicado.
P Posso acessar a instância antes de montar?
R Não — use a instância retornada depois de montar.
P Um app pode montar duas vezes?
R Uma montagem por app.