Atualização de variváveis OnInit


(Bruno Cezar Arcanjo Braga) #1

Vejamos se consigo explicar corretamente…

Tenho a variável:
compromissoInicio = ‘’;

No onInit, tenho:
this.enviaForm(this.funcoes.homeAtualiza);

Ou seja, se homeAtualiza for true, o sistema atualiza as informações, conforme abaixo:
… submita form …
this.compromissoInicio = retorno[‘compromisso_inicio’];

No html, tenho:

{{ compromissoInicio | date:‘dd/MM/yyyy HH:mm:ss’ }}

O problema é que, caso homeAtualiza seja true, toda vez que voltar à página home, o sistema irá consultar o webservice, desnecessariamente.
E, se homeAtualiza for false, {{ compromissoInicio | date:‘dd/MM/yyyy HH:mm:ss’ }} fica sem conteúdo.

Alguma sugestão?

Preciso de uma forma em que compromissoInicio permaneça sempre com o último conteúdo carregado, caso a página não seja atualizada, no onInit.

Obrigado.