ionique 3 la transmission des données à la liste
Je suis incapable de le faire fonctionner. Le popup code appelant est
presentPopover(myEvent){
//alert('invoke popup')
let popover = this.popoverCtrl.create(PopoverPage, this.data);
popover.present(
{
ev: myEvent
}
);
}
et la partie où j'ai besoin d'accéder actuellement est:
export class PopoverPage{
constructor(public viewCtrl: ViewController) {
//alert('in the popup')
//alert(this.data)
}
Donc comment les données seront avaialbe dans le popupover composant de la page ?
OriginalL'auteur Vik | 2017-07-14
Vous devez vous connecter pour publier un commentaire.
Paramètres/données peuvent être transmises à la Liste comme ceci
Et puis vous pouvez utiliser
NavParams
pour récupérer les données transmises à la Liste.Pour ionique v4, vous pouvez envoyer des données à l'aide de
componentProps
pour transmettre les données et de les récupérer par le biais de navParams.c'est intéressant... je vais vérifier et mettre à jour.. doc n'a pas l'air de montrer que la propriété..
qu'est-ce que la méthode ionique dans les 4. J'ai eu pas défini ionique dans les 4 pour cette méthode
Ya je l'ai eu. Ionique, de 4 il y a une propriété appelée
componentProps
dansPopoverController
Description:Les données à transmettre à la liste de composants. Type :{ [key: string]: tout; }. Et, nous pouvons le récupérer que même ionique 3, signifie queNavParams
@SurajRaoOriginalL'auteur Suraj Rao
Vous devez passer .les données comme un json objet, après vous pourrez alors accéder à la valeur avec la touche.
Appel popup code:
Accéder à la valeur de liste:
OriginalL'auteur Sunil Kumar