javascript – 如何使用Dojo CDN my.name.space.widget?

我想使用Dojo的CDN版本,但我也想在我自己的名字空间中使用我的小部件集合.我如何让两人一起玩?

解决方法:

您还需要更改djConfig.baseUrl.如果在模块路径中使用相对路径,则模块文件的路径是djConfig.baseUrl和模块路径的组合.请参阅下面的示例.

<script type="text/javascript">
    var djConfig = {
        baseUrl : "./",
        modulePaths : {"example" : "js/example"}
    };
</script>    
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/dojo/1.4.0/dojo/dojo.xd.js 
"></script>        
<script type="text/javascript">
    (function() {
        dojo.require("example.Sample");
        dojo.addOnLoad(function() {
            new example.Sample().sayHello();
        });
    })();
</script>

更多细节可以在Cross-Domain Dojo找到.

相关文章

我有一个网格,可以根据更大的树结构编辑小块数据.为了更容易...
我即将开始开发一款教育性的视频游戏.我已经决定以一种我可以...
我正在使用带有Grails2.3.9的Dojo1.9.DojoNumberTextBox小部...
1.引言鉴于个人需求的转变,本系列将记录自学arcgisapiforja...
我正在阅读使用dojo’sdeclare进行类创建的语法.描述令人困惑...
我的团队由更多的java人员和JavaScript经验丰富组成.我知道这...