dojox / app模型没有初始化

时间:2014-11-24 05:22:37

标签: dojo dojox.app

我的配置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

对道场的新请求帮助

1 个答案:

答案 0 :(得分:0)

只是在这里有一个答案供将来参考,(正如dojo-interest所讨论的)问题似乎是json数据不是ItemFileReadStore的有效格式,请参阅此内容以获取有关ItemFileReadStore的有效json格式的详细信息: http://dojotoolkit.org/reference-guide/1.10/dojo/data/ItemFileReadStore.html#id5

此致 编