expose Expor membros da instância
Última atualização: 2026-10-22
expose Expor membros da instância
A opção expose restringe quais membros o pai alcança por meio de um template ref; por padrão, tudo é exposto.
| Grupo | Opções: Estado |
|---|---|
| Tipo | Opção |
| Escopo | No Componente |
| Versão do Vue | 3.0+ |
| Suporte a SSR | Sim |
📝 Sintaxe
export default {
expose: ["focus"],
methods: {
focus() { /* ... */ },
internal() { /* not exposed */ }
}
}
⚙️ Argumentos
| value | Um array de nomes ou uma função que retorna o objeto público |
|---|
Retorno:Sem valor de retorno
▶ Exemplo
Edite o código abaixo e veja o resultado ao vivo:
Saída:
The parent button focuses the child input.
💡 Pontos-chave
ℹ️ Nota Em