0

私の Sencha touch アプリケーションでは、json オブジェクトから動的にフォーム項目を作成することでコンテナにデータを入力しています。

テキストフィールドの場合、次のコードを使用しています。

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:

{
 "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"}
           ]
      }
 ]

}

json に見られるように、Web サービスを使用して、このテキスト フィールドの値を更新する必要があります。

{"xtype": "textfield", "title": "Temperature"," name": "textfield1", "value":"someservice211" }

値はリアルタイムになるので、どうすればいいですか?

4

1 に答える 1