Appear Web - Criação de Sites e Aplicativos
banner do curso de ionic na udemy

Navegação Entre Páginas Ionic 3: (SetRoot, Push)

Ionic Navigation Set Root e Push

Atualizado: 16/08/2019 - 08:08
Cadastrado: 19/05/2019 - 07:05

Navegação entre páginas Ionic 3: Sobre o Push
O método Push do Ionic trabalha com a estrutura de empilhamento da páginas, isto é, a última página a entrar nessa pilha vai ser a primeira a sair, assim a navegação fica mais ágil.

Confira Também:
- Publicar Aplicativo Ionic Google Play: Criar Ícones;
- Mudar browser (navegador) padrão do Ionic;
- Instalar plugin no Ionc 3;
- Ionic Lifecycle Events: Entenda Cada Evento;


Diferente de uma página web por exemplo, que normalmente é sempre recarregada ao novo acesso no lugar da anterior, para ficar mais fácil: Imagina um livro que vamos folheando e paramos em determinada página, existe páginas antes da página que estamos, o aplicativo é a mesma coisa.

Exemplo do código PUSH:
this.navCtrl.push(NOME_DA_PAGINA);


Navegação entre páginas Ionic 3: Sobre o SetRoot

Já o método SetRoot não trabalha com empilhamento, pelo contrario, ele vai remover todas as páginas empulhadas e iniciar uma nova.

Isso é muito útil quando por exemplo, o usuário fez vários empilhamentos e logo depois fez login no aplicativo, não é possível modificar as páginas já empilhadas, então é necessário remover todas elas utilizando o SetRoot e depois iniciar novamente um novo empilhamento com uma session já iniciar após o login.

Exemplo do código SetRoot:
this.navCtrl.setRoot(NOME_DA_PAGINA);


APRENDA IONIC 2 E 3 NA UDEMY!
Aprenda Ionic 2 e 3 através da abordagem de vários assuntos e no final desenvolva um aplicativo de Chat usando o Firebase!
Clique no link abaixo para conhecer o curso na Udemy:
http://bit.ly/2ESgHbQ

NOS AJUDE CURTINDO ESSE CONTEÚDO, COMENTANDO OU COMPARTILHANDO! SUCESSO E BOM ESTUDO!

imagem representativa Sistema Criador de Site... Vale a Pena?

Sistema Criador de Site... Vale a Pena?

atualizado: 19/08/2019 - 23:08
imagem representativa Como é o Processo de Criação de Sites?

Como é o Processo de Criação de Sites?

atualizado: 19/08/2019 - 23:08
search