Logo Passei Direto
Buscar
Em um sistema MVVM, quando a ViewModel e modificada, o que acontece com a View?
a) A View e atualizada automaticamente sem intervencao do controlador
b) A View precisa ser manualmente atualizada pelo usuario
c) A View precisa chamar metodos do ViewModel para obter os dados atualizados
d) A ViewModel nao afeta a View, pois sao componentes independentes
User badge image
Aprendendo com Desafios

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

No padrão MVVM (Model-View-ViewModel), a ViewModel é responsável por fornecer os dados e a lógica de apresentação para a View. Quando a ViewModel é modificada, a View deve ser atualizada automaticamente, desde que haja uma implementação adequada de data binding (vinculação de dados). Analisando as alternativas: a) A View é atualizada automaticamente sem intervenção do controlador - Esta é a descrição correta do comportamento esperado em um sistema MVVM, onde a atualização da View ocorre automaticamente devido ao data binding. b) A View precisa ser manualmente atualizada pelo usuário - Isso não é correto, pois a ideia do MVVM é evitar a necessidade de atualizações manuais. c) A View precisa chamar métodos do ViewModel para obter os dados atualizados - Embora a View possa interagir com a ViewModel, a atualização deve ocorrer automaticamente. d) A ViewModel não afeta a View, pois são componentes independentes - Isso é incorreto, pois a ViewModel deve afetar a View através do data binding. Portanto, a alternativa correta é: a) A View é atualizada automaticamente sem intervenção do controlador.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina