It is currently 22 April 2025, 8:01 Advanced search

MainPage, navstack e postmessage

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

MainPage, navstack e postmessage

Postby A.Piunti » 16 October 2018, 15:15

Salve,
nella mia applicazione web desktop, ho una view A di tipo Mainpage (ionic), e nell'evento di onstart apro una view B con App.A.push(App.B);
Subito dopo eseguo un console.log() di App.A.navstack e come risultato ho undefinend.
Perchè? Il navstack non dovrebbe avere un elemento?

Inoltre nella mia applicazione ho l'esigenza di utilizzare il postmessage(), per inviare un messaggio a tutte le videate aperte
ed eseguire del codice a seconda del "type", ma in questo caso l'on message delle varie videate sembra non scattare.

Mi potreste dare maggiori informazioni al riguardo?
User avatar
A.Piunti
 
Posts: 317
Joined: 1 January 2015, 13:20

Re: MainPage, navstack e postmessage

Postby d.arrivabene » 17 October 2018, 15:27

Si, ce l'ha. Ma lo puoi vedere nell'onChangePage della view A. Se nella view A crei l'evento di onChangePage qui dentro puoi loggarti "this.navStack" e avrai un array con tutte le view nello stack.

Per quanto riguarda la postmessage a me funziona. Te che codice hai scritto? Io nell'onChangePage ho scritto "this.postmessage("miomessaggio")" e nelle videate presenti nel navstack ho ricevuto l'evento di onMessage in cui ho stampato correttamente il parametro "message".

Fammi sapere
User avatar
d.arrivabene
Pro Gamma
Pro Gamma
 
Posts: 1232
Joined: 5 October 2011, 8:36
Location: Bologna


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 10 guests