Maison > Questions et réponses > le corps du texte
Cliquez sur un bouton pour faire apparaître une autre interface et transmettre la valeur à l'autre interface en même temps
Après avoir modifié la valeur dans une autre interface, cliquez sur le bouton retour pour revenir à l'interface précédente. Comment passer les paramètres à l'interface précédente à ce moment-là ? ?
En utilisant le framework mui, veuillez le résoudre, merci
女神的闺蜜爱上我2017-06-12 09:32:46
Utilisez
window.addEventListener('method name', function(event){
//Le contenu du paramètre transmis peut être obtenu via event.detail
});
sur la page pour être accepté pour démarrer l'écoute de l'événement. Appelez
mui.fire(pageId,'method name',{}) sur la page qui doit déclencher l'événement ;
Le premier paramètre est l'objet qui doit accepter la page, qui peut être obtenu via plus.webview.getWebviewById ; (« page id »),
Le deuxième est le nom de la méthode pour écouter l'événement,
Le troisième est les paramètres que vous souhaitez transmettre, veuillez consulter
阿神2017-06-12 09:32:46
Cher, tu penses que tu veux me dessiner ? Cependant, cette exigence est facile à gérer. La clé est de surveiller en permanence les opérations sur une page, puis de transmettre la valeur à une autre page pour le rendu !
大家讲道理2017-06-12 09:32:46
Pour mui, il existe une méthode mui.fire, vous pouvez la vérifier ; l'interface précédente renvoyée est l'opener() d'une autre interface
巴扎黑2017-06-12 09:32:46
Il s'agit d'un problème de transmission de valeurs dans mui. Il existe de nombreuses méthodes. Il est recommandé d'utiliser des événements personnalisés pour actualiser la page précédente. Explication détaillée du passage des paramètres de la page HTML5+ APP
世界只因有你2017-06-12 09:32:46
Ou utilisez le stockage local le plus simple pour transmettre la valeur