[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

Atualizar página quando clicar no voltar!

[Finalizado Pelo Aluno]

André Cabral
Criador André Cabral 13/04/2020

Boa tarde Carlos, é possível "atualizar uma página" /  "executar um metodo", quando eu clicar no botão backpage?

Motivo: quando abro uma página o app atualiza o banco, quando volto a página a lista não atualiza automaticamente. Tipo queria dar um reload.

Quando eu abro essa página é executado esse método:

@override
  void initState() {
    super.initState();

    setState(() {
      _getAllNotas();
    });
Manager Carlos Ferreira 13/04/2020

Olá, André!
Tudo bem?

Você pode usar os eventos de browser, e fazer o reload com JS puro.

Veja essa opção: https://developer.mozilla.org/pt-BR/docs/Web/API/WindowEventHandlers/onpopstate

Carlos Ferreira
Criador André Cabral 13/04/2020

no flutter?

André Cabral
Manager Carlos Ferreira 13/04/2020

Opss, desculpas amigo, nem me dei conta da aula. Mals!

O ideal nesse caso seria usar algum gerenciador de estados. Hoje o mais simples e útil é o mobx, infelizmente ainda não tenho material sobre (por enquanto).

Porque com ele você consegue centralizar os dados e atualizar isso de forma dinâmica, conforme os dados são atualizados (em todas as telas).

Carlos Ferreira
Criador André Cabral 13/04/2020

Valeu Carlos, vou estudar MObx então.

André Cabral
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!