2017-10-10 1 views
0

Dans NativeScript, comment puis-je obtenir la valeur d'un champ de texte en utilisant JavaScript (pas TypeScript/Angulaire)?Nativescript obtient la valeur de textfield

XML:

J'ai essayé différentes combinaisons de "getViewByID()" mais rien ne fonctionne (peut-être je n'ai pas "besoin" bibliothèques droit?). Ne cherche pas à faire une liaison bidirectionnelle; il suffit d'obtenir la valeur (imprimer sur la console).

Répondre

0

Pour rappel, il est généralement recommandé de partager du code avec votre question pour montrer ce que vous avez déjà essayé. Dans cet exemple, vous pourriez avoir partagé un balisage XML par exemple. De toute façon, pour obtenir la valeur d'un champ de texte, vous auriez quelque chose comme ça.

var view = require("ui/core/view"); 
function pageLoaded(args) { 
    var page = args.object; 
    var textfield= view.getViewById(page, "textfieldID"); 
} 

Après cela, vous devriez être en mesure de le faire:

var text = textField.text; 
+0

Merci beaucoup! (J'ai essayé d'ajouter dans le XML, mais je suppose que cela n'a pas fonctionné parce que je ne l'ai pas mis dans le bon bloc de code) – user3163139