Comment passer des paramètres à un événement handlerr dans des Vues XML SAP UI5
J'ai de la difficulté à envoyer des données à partir de la vue XML de contrôleur. Il est facilement réalisable en JS vues.
par exemple:-
En JS:
var btn = new sap.m.Button({
text:"click",
tap:function(){
callFunction(oEvent, "mycustomString");
}
});
Comment puis-je obtenir le même en utilisant des Vues XML.
<Button text="click" tap="callFunction"/>
Le ci-dessus ne réussissent à l'événement et non pas le "mycustomString".
Comment puis-je faire cela?
OriginalL'auteur Deepak | 2014-08-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire en ajoutant une coutume de données paramètre
app:myData
de votre point de vue:Vue
Contrôleur
journaux
data: mycustomString
Voir https://scn.sap.com/thread/3538029
OriginalL'auteur Benvorth
Pourquoi ne pas utiliser une fonction wrapper?
OriginalL'auteur Haojie
Vous pouvez le faire en appelant une fonction au sein de la fonction que vous déclarez dans appuyez sur.
VUE XML:
Code Controller.js:
OriginalL'auteur Saddamhussain