Traemos la mejor información que hemos encontrado online. Deseamos que te resulte de ayuda y si puedes compartir algún detalle que nos pueda ayudar a crecer hazlo con libertad.
Solución:
Solo necesita escuchar el evento de cierre modal en su hogar.ts
// listen for close event after opening the modal
postEvent()
let modal = this.modalCtrl.create(AddEvent);
modal.onDidDismiss(() =>
// Call the method to do whatever in your home.ts
console.log('Modal closed');
);
modal.present();
`
solo harías
// home.ts
// -------
postEvent()
let modal = this.modalCtrl.create(AddEvent);
modal.onDidDismiss(data =>
// Do stuff with the data you closed the modal out with
// or do whatever else you need to.
);
modal.present();
Puede encontrar esto en los documentos.
Esta pregunta se hace antes de que se lanzara Ionic 4, pero creo que esto es relevante en estos días. La versión Ionic 4:
casa.ts
async postEvent()
const modal = await this.modalCtrl.create(
component: AddEvent
);
modal.onDidDismiss().then(data =>
console.log('dismissed', data);
);
return await modal.present();
añadir-evento.ts
constructor(public modalCtrl: ModalController)
close()
this.modalCtrl.dismiss(
dismissvalue: value
);
Y no olvide incluir AddEventModule en HomeModule:
inicio.componente.ts
@NgModule(
declarations: [
...
],
imports: [
IonicModule,
CommonModule,
AddEventModule
],
exports: [
...
]
)
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)