Questão FC373690
Um Analista foi requisitado para corrigir uma aplicação construída com Vue.js e, para realizar este trabalho, estudou os princípios e as funcionalidades deste framework, em que con
Frameworks para Desenvolvimento
FCC · 2022
Um Analista foi requisitado para corrigir uma aplicação construída com Vue.js e, para realizar este trabalho, estudou os princípios e as funcionalidades deste framework, em que consta, dentre outros, que:
- Para renderizar condicionalmente um bloco, utilizam-se as diretivas vueIf, vueElse e vueElseIf.
- Todo aplicativo Vue começa criando-se uma nova instância da aplicação com a função createApp.
- Uma instância da aplicação renderiza todo o aplicativo antes do método .mount() ser chamado.
- Para definir um manipulador de erros (errorHandler) utiliza-se um objeto catchComponent.
- Deve haver somente uma instância de aplicação na mesma página.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A afirmação está correta: todo aplicativo Vue começa criando uma nova instância de aplicativo com a função createApp.
A chamada a createApp recebe o componente raiz (ou um objeto de opções) e retorna um objeto app que representa a aplicação.
Essa instância permite configurar a aplicação antes de vinculá‑la ao DOM: registrar componentes globais, definir propriedades globais e instalar plugins.
O processo comum é: criar a instância, aplicar configurações e então chamar mount para anexá‑la a um elemento do DOM.
Exemplo mínimo: import { createApp } from 'vue'; const app = createApp({ /* root */ }); app.mount('#app');
Em suma, createApp é o ponto de partida obrigatório para inicializar e configurar um aplicativo Vue antes de montá‑lo.
Conteúdo do catálogo FC Concursos · Atualizado em