Ed
há 6 meses
Vamos analisar cada uma das alternativas para identificar a correta sobre a criação de componentes no Vue.js: a) No arquivo index.html é definida a chamada principal do script, que inicia a aplicação do vue. - Esta afirmação é verdadeira, mas não é a única informação relevante sobre a estrutura do Vue.js. b) No arquivo main.js há a instanciação da aplicação vue.js, que, obrigatoriamente, deve possuir a propriedade el, que indica o seletor do elemento HTML utilizado para injetar tal aplicação. - Esta afirmação é correta. O arquivo `main.js` é onde a instância do Vue é criada e a propriedade `el` é realmente necessária para indicar onde a aplicação será montada. c) Os componentes que são renderizados na aplicação vue, são criados em arquivos separados, devendo receber um nome igual para todos, de modo que permita sua reutilização. - Esta afirmação é falsa. Os componentes podem ser criados em arquivos separados, mas não precisam ter nomes iguais. d) Caso um componente não receba um nome de marcação, poderá ser encapsulado e inserido de modo diferenciado na aplicação. - Esta afirmação não é precisa. Componentes devem ter nomes para serem utilizados corretamente. e) Para que um componente encapsulado possa ser utilizado, deve ser declarado em um atributo chamado template no arquivo App.vue. - Esta afirmação é falsa. O componente deve ser registrado, mas não necessariamente em um atributo chamado `template`. Após a análise, a alternativa correta é: b) No arquivo main.js há a instanciação da aplicação vue.js, que, obrigatoriamente, deve possuir a propriedade el, que indica o seletor do elemento HTML utilizado para injetar tal aplicação.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
ano passado
Analisando as alternativas apresentadas: a. No arquivo index.html é definida a chamada principal do script, que inicia a aplicação do Vue. - Esta afirmação está incorreta, pois a chamada principal do script para iniciar a aplicação Vue geralmente é feita em um arquivo JavaScript específico, não no arquivo HTML. b. No arquivo main.js há a instanciação da aplicação Vue.js, que, obrigatoriamente, deve possuir a propriedade el, que indica o seletor do elemento HTML utilizado para injetar tal aplicação. - Esta afirmação está correta. No arquivo main.js é onde geralmente ocorre a instanciação da aplicação Vue.js, e a propriedade "el" é utilizada para indicar o seletor do elemento HTML onde a aplicação será injetada. c. Os componentes que são renderizados na aplicação Vue são criados em arquivos separados, devendo receber um nome igual para todos, de modo que permita sua reutilização. - Esta afirmação está incorreta. Os componentes Vue podem ser criados em arquivos separados e devem ter nomes únicos para evitar conflitos, não necessariamente iguais. d. Caso um componente não receba um nome de marcação, poderá ser encapsulado e inserido de modo diferenciado na aplicação. - Esta afirmação está incorreta. Os componentes Vue devem ter nomes para serem identificados e utilizados corretamente na aplicação. e. Para que um componente encapsulado possa ser utilizado, deve ser declarado em um atributo chamado template no arquivo App.vue. - Esta afirmação está incorreta. Os componentes Vue encapsulados devem ser registrados e importados corretamente para serem utilizados na aplicação. Portanto, a alternativa correta é: b. No arquivo main.js há a instanciação da aplicação Vue.js, que, obrigatoriamente, deve possuir a propriedade el, que indica o seletor do elemento HTML utilizado para injetar tal aplicação.
Mais perguntas desse material