従業員というテーブルがあります。empid と empname は 2 つのフィールドです。そのテーブルから Web サービスを介して sencha touch リスト ビューにデータを取得したいと考えています。Web サービスが json データを返しています。出力をjsonに変換したということです。私のjavascriptコードは以下の通りです
Ext.data.JsonStore({
proxy: new Ext.data.HttpProxy({
url: 'http://localhost:58984/Service1.asmx/GetListData', // werservicename.asmx/webMethodName
headers: {
'content-type': 'application/json'
}
}),
root: 'd',
idProperty: 'empid', // provide the unique id of the row
fields: [empname] // specify the array of fields
});
itemTpl: '{empname}'
しかし、私は2つのエラーが発生しています:
empname
定義されていません- 次のクラスは、ファイルが読み込まれても宣言されません: 'Acsellerate.view.Main'。タイプミスの可能性があるため、対応するファイルのソース コードを確認してください: 'app/view/Main.js