Dans mon application tactile Sencha, je remplis mon conteneur en créant dynamiquement des éléments de formulaire à partir d'un objet json.Valeur de champ de formulaire à partir de Webservice dans Sencha touch
Pour un champ de texte que je suis en utilisant le code ci-dessous:
Ext.getCmp('mytestpanel').add({
xtype: response.screens[index].screenItems[i].xtype,
id:response.screens[index].screenItems[i].name,
label: response.screens[index].screenItems[i].title,
name: response.screens[index].screenItems[i].name
}
});
JSON utilisé:
{
"screens": [
{
"screenname": "Screen 1",
"screenItems": [
{"xtype": "textfield", "title": "Temperature"," name": "textfield1", "value":"service211"},
{"xtype": "button", "title": "Update", "name": "button1"}
]
},
{
"screenname": "Screen 2",
"screenItems": [
{"xtype": "emailfield", "title": "screen2"," name": "textfield2"},
{"xtype": "checkboxfield", "title": "label3", "name": "textfield13"},
{"xtype": "selectfield", "title": "Submit", "name": "button11"}
]
}
]
}
Je dois mettre à jour la valeur de ce champ de texte en utilisant un webservice comme vu dans le json
{"xtype": "textfield", "title": "Température", "nom": "textfield1", "valeur": "someservice211"}
Comme les valeurs seront en temps réel, comment dois-je faire cela? Qu'en est-il de l'utilisation d'un magasin pour lire le json?
Fondamentalement, vous demander comment mettre à jour la température de la valeur textfield? – Viswa
@Viswa Oui ..... – Kris