Front End: Montar a instância no HTML é uma tarefa relativamente simples. O que deve ser passado dentro do método mount ao criar uma Vue instance, após importar o arquivo do Vue JS?

Questão

Montar a instância no HTML é uma tarefa relativamente simples. O que deve ser passado dentro do método mount ao criar uma Vue instance, após importar o arquivo do Vue JS?

Alternativas

A) O nome de uma div.

B) O id de uma div.

C) Um id relativo à div onde queremos montar aquela instância.

D) Um seletor CSS relativo ao elemento raiz onde queremos montar aquela instância.

96%

E) A classe da div onde queremos montar a instância do Vue.

Explicação

No Vue (tanto ao usar a opção elquantoomeˊtodoel** quanto o método **mount), precisamos indicar qual elemento do DOM será o “ponto de montagem” (root) da instância.

  • O método mount (ou $mount) recebe um seletor CSS ou uma referência a um elemento do DOM.
  • Na prática mais comum em provas/exemplos, usa-se uma string como "#app", que é um seletor CSS (poderia ser ".classe", "div", etc., embora o padrão seja id).

Exemplo típico:

import Vue from 'vue'

new Vue({
  render: h => h(App)
}).$mount('#app')

Aqui, '#app' é um seletor CSS apontando para o elemento raiz onde a instância será montada.

Alternativa correta: (D).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.