2014-11-24 2 views
0

My Config JSON являетсяdojox/модель приложение не инициализирует

"stores": { 
     "explorerconfig":{ 
      "type": "dojo/data/ItemFileReadStore", 
      "params": { 
       "url": "./main/explorer.json" 
      } 
     } 
    }, 
    "models": { 
     "explorerConfig":{ 
      "modelLoader": "dojox/app/utils/mvcModel", 
      "type": "dojox/mvc/EditStoreRefListController", 
      "params":{ 
       "store": { 
        "$ref":"#stores.explorerconfig" 
       } 
      } 
     } 

И вид, как

"explorer": { 
      "constraint" : "center", 
      "controller": "main/explorer", 
      "template": "main/explorer.html" 

     } 

Но в представлении проводника, если я называю

init: function() 
     { 
      console.log(this.loadedModels.explorerConfig.store); 

     } 

не является инициализация JSON, что я дал в explorer.json

new to dojo, пожалуйста, помогите по этому поводу

ответ

0

Чтобы получить ответ здесь для справки в будущем (как обсуждалось в доджо-интересе), проблема заключается в том, что данные json не являются допустимым форматом для ItemFileReadStore, см. Это для подробности о допустимом формате JSON для ItemFileReadStore: http://dojotoolkit.org/reference-guide/1.10/dojo/data/ItemFileReadStore.html#id5

с уважением, Ed

Смежные вопросы