Dojo:在网页中填充本地json文件的树结构?

时间:2015-08-13 08:37:17

标签: javascript html dojo

<!-- load dojo -->
<script src="file:///D:/dojo-release-1.10.4/dojo-release-1.10.4/dojo/dojo.js"></script>
<script>
    require([
        "dojo/dom",
        "dojo/json",
        "dojo/store/Memory",
        "dijit/tree/ObjectStoreModel",
        "dijit/Tree",
        "dojo/text!file:///D:/dojo-release-1.10.4/dojo-release-1.10.4/dojo/data/small.json",
        "dojo/domReady!"
    ], function(dom, json, Memory, ObjectStoreModel, Tree, small){
        // set up the store to get the tree data
        var governmentStore = new Memory({
            data: [ json.parse(small) ],
            getChildren: function(object){
                return object.children || [];
            }

        });

这里的问题是在这段代码中...它不能正常工作

1 个答案:

答案 0 :(得分:0)

您无法使用file://协议 您需要设置本地http服务器(如wamp)并使用http://协议

加载文件