2012-12-22 31 views
0

我想創建一個商店和模型的嵌套列表。 我的商店與我的model.js文件位於不同的文件中。Sencha Touch 2無法讀取未定義的屬性(amfphp2)

請注意我正在使用amfPHP => 2!

當我打電話給我的店「eventStore」爲「商店:App.stores.eventStore」我得到以下錯誤:

遺漏的類型錯誤:無法讀取屬性「eventStore」未定義

的的我的商店代碼是這樣的:

App.stores.eventStore = new Ext.data.TreeStore({ 
    model: 'Events', 
    proxy: { 
     type: 'ajax', 
     params: JSON.stringify(
      {serviceName: 'EventService', 
      methodName: 'getEvents'}), 
     url: 'http://localhost/amfphp/Amfphp/?contentType=application/json', 
     reader: { 
      type: 'tree', 
      root: 'items' 
     } 
    } 
}); 

任何想法我的錯誤是什麼?

(該EventService.php正常運行,測試它在AMFPHP的門戶瀏覽器)

THX提前!

回答

0

您嘗試分配對象App.Stores的值並且未定義。也許這是你的名字空間?然後定義它:

Ext.ns("App.stores"); 
相關問題