J'ai ce code p> est-il juste de passer des données spécifiques comme argument de la méthode? Qu'est-ce que je rate? Si vous le faites? Je sais que je dois les mettre en costumeProps, mais que si je veux envoyer un identifiant spécifique? P> Voici où je l'ouvre P> async openModal(item) {
console.log('item bit' + item);
const modal = await this.modalController.create({
component: ModalPage,
componentProps: {
bitacoraDat: item
}
});
await modal.present();
}
3 Réponses :
Vous pouvez passer ce que vous voulez, l'entrée que vous avez obtenue, Vous pouvez également imprimer une propriété de certains objets pour savoir ce que vous avez passé.
console.log('item bit' , item)
Existe-t-il une option pour réussir l'objet entier et non variables par variable ??
Oui, comme vous l'avez fait ComposantProps: {Bitacoradat: Article}
constructor(private modalController: ModalController, public navParams: NavParams) {
}
ngOnInit() {
this.item = this.navParams.get('item');
console.log(this.navParams.get('item'));
}
The right way to get the data is with this
Vous pouvez transmettre votre objet comme celui-ci p>
ComposantProps: {Bitacoradat: YourObj} strong> p>
Si son problème montrant toujours, faites cela P>
ComposantProps: {Bitacoradat: JSON.Stringify (YouroBJ)} STROR> P>
Quand vous voulez l'utiliser juste pour JSON.PARSE P>