Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

414
Visualizações
ngOnInit vs ionViewDidLoad en ionic 2 o ionic 2+

¿Cuál usaré para inicializar datos y por qué?

 ngOnInit() { this.type = 'category'; this.getData(); this.setData(); } ionViewDidLoad() { this.type = 'category'; this.getData(); this.setData(); }
about 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

ngOnInit es un gancho de ciclo de vida llamado por Angular2 para indicar que Angular ha terminado de crear el componente.

ionViewDidLoad está relacionado con los eventos del ciclo de vida del NavController de Ionic. Se ejecuta cuando la página se ha cargado. Este evento solo ocurre una vez por página que se crea.

Básicamente, ambos son buenos lugares para inicializar los datos del componente.

Pero para usar ngOnInit , debe implementar la clase OnInit de Angular. Por otro lado, ionViewDidLoad solo podría definirse para componentes que se empujan/expulsan desde un NavController .

Entonces diría que use ionViewDidLoad para componentes en la pila NavController y ngOnInit para otros componentes.

about 4 years ago · Santiago Trujillo Relatório

0

El disparo de ionViewDidLoad está estrechamente relacionado con el NavController.

Si necesita un gancho para un componente que se renderiza independientemente del NavController (no todos los componentes en una aplicación ionic 2 son páginas), debe usar ganchos de ciclo de vida angular en lugar de ganchos de ionic navcontroller .

Ahora, cuál es el adecuado para usted, depende del caso de implementación.

De todos modos, los nombres de todos esos ganchos se explican por sí mismos la mayoría de las veces.

about 4 years ago · Santiago Trujillo Relatório

0

Ambas funciones funcionan de la misma manera, se las llama cuando la vista se carga inicialmente en el DOM.

Excelente blog sobre los ganchos del ciclo de vida de ionic2s aquí .

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda