COMO GERENCIAR ESTADOS COM O CHANGE NOTIFIER NO FLUTTER
ฝัง
- เผยแพร่เมื่อ 16 ก.ย. 2024
- Fala Dev!!!
No vídeo de hoje nós vamos aprender a como gerenciar os estados dos nossos apps sem a necessidade de instalar nenhum package. Vamos utilizar duas classes nativas do flutter, que são: ChangeNotifier e ValueNotifier.
Nesse vídeo vamos começar com o ChangeNotifier.
====================
Se você gostou desse vídeo, peço que deixe o seu like, se inscreva no canal e ative o sino para ser notificado quando postarmos um novo vídeo!
Deixe seu comentário abaixo dizendo o que você achou desse vídeo. Se você tiver dúvidas ou sugestões, comenta aí em baixo!
Vídeos novos toda a semana no canal!!
====================
🔻 Me encontre nas redes sociais:
📍 GitHub
👉🏻 github.com/wil...
📍 Instagram (Pessoal)
👉🏻 / _williamsilva98
📍 Instagram (Canal)
👉🏻 / williamsilvadev_
📍 LinkedIn
👉🏻 / williamsilva-98
📍 TH-cam
👉🏻 / @williamsilvadev
📍 Compartilhe esse vídeo com seus amigos
👉🏻 • COMO GERENCIAR ESTADOS...
#flutter #dart #statemanagement
Gostou desse vídeo? Então, deixe o seu gostei e se inscreva no nosso canal para nos ajudar a continuar trazendo mais conteúdo top!! Ah, e não esqueça de ativar as notificações para ser notificado toda vez que postarmos um vídeo novo!! 🚀
Muito obrigado. Você salvou demais!!
Parabéns 👏🏾... Explicação simples e objetiva 🙅🏾♂️
Valeuu Vinicius!! 👊🏻
Parabéns pelo vídeo meu amigo !
Muito obrigado meu amigo!!! Tmj 🙌🏻🙌🏻
Parabéns pelo vídeo William. Nunca utilizei mas achei legal demais para apps que não sejam complexos. Mas aqui vai a minha dúvida: Será sempre necessário utilizar o setState dentro do addListener para actualizar sempre que ele escuta uma acção ?
E aí José!! O “addListener” é apenas uma forma de ouvir as notificações que são emitidas no controller. Mas você também pode atualizar a sua tela utilizando widgets especiais que fazem a mesma coisa, ou seja, eles também escutam essas notificações e reconstroem parte do app ou o app todo. Esses widgets especiais vão ser demonstrados na próxima aula, que sai na próxima quarta, sobre o ValueNotifier. Qualquer outra dúvida só deixar aqui. Vlww José!!
Am beleza, ficou bem claro. Obrigado mais uma vez e estamos aguardando o próximo vídeo 🖖🏾
@@josenetosunga958 Topp!!!
👏🏻👏🏻👏🏻🚀
Não gostaria de aplicar o setstate...quero que builda somente o listview...
Vc disse em um comentário que faria um vídeo sobre...
Foi feito? Qual link???
Como????!
Olá. Você pode utilizar um AnimatedBuilder para reconstruir apenas a sua lista.
Minha duvida seria essa do final mesmo, por que pelo que entendi, ele atualiza a tela toda, quando altera os dados da variavel nome. Ai o ValueNotifier faz a alteração apenas em pontos da tela, assim como o GETX faz, envolvendo onde eu quero alterar com um OBX?
Fala Guilherme, blz?
Você também pode atualizar apenas a parte que deseja utilizando o ChangeNotifier. No exemplo dessa aula, nós atualizamos toda a tela apenas como demonstração de como funciona a subscrição à classes reativas, mas você poderia utilizar um 'AnimatedBuilder' tranquilamente para atualizar apenas um trecho de código que desejasse, por que o 'AnimatedBuilder' também é um 'Listener' que fica ouvindo as notificações que são emitidas pelo 'HomeController' quando o 'notifyListeners()' é chamado. Na próxima aula nós vamos falar mais sobre esses 'Builders' que atualizam apenas trechos de códigos, semelhante ao que o 'Obx' do Getx faz. Se ainda estiver com dúvidas, só mandar aqui! Vlww 👊🏻