我的配置JSON是
"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);
}
没有初始化为我在explorer.json中提供的JSON
对道场的新请求帮助
答案 0 :(得分:0)
只是在这里有一个答案供将来参考,(正如dojo-interest所讨论的)问题似乎是json数据不是ItemFileReadStore的有效格式,请参阅此内容以获取有关ItemFileReadStore的有效json格式的详细信息: http://dojotoolkit.org/reference-guide/1.10/dojo/data/ItemFileReadStore.html#id5
此致 编