Javascript dojo toolkit关于加载基本dojo.js文件的问题
我正在习惯dojo工具包。所以我的问题是,下面的代码是否意味着加载基本dojo代码Javascript dojo toolkit关于加载基本dojo.js文件的问题,javascript,dojo,Javascript,Dojo,我正在习惯dojo工具包。所以我的问题是,下面的代码是否意味着加载基本dojo代码 var djConfig = { baseScriptUri: "js/dojo/" }; 如果我使用CDN,我会使用以下代码吗 var djConfig = { baseScriptUri: "http://o.aolcdn.com/dojo/" }; 或者我会这样写代码 var djConfig = { baseScriptUri: "ht
var djConfig = {
baseScriptUri: "js/dojo/"
};
如果我使用CDN,我会使用以下代码吗
var djConfig = {
baseScriptUri: "http://o.aolcdn.com/dojo/"
};
或者我会这样写代码
var djConfig = {
baseScriptUri: "http://o.aolcdn.com/dojo/1.3.2/dojo/"
};
我正在查看以下网站上的许多dojo toolkit示例,它们都有以下代码:
加载Dojo
否。此代码不会在浏览器中加载任何javascript文件
djConfig是dojo框架的基本配置(它加载资源、区域设置、解析配置的方式…)。实际上,baseScriptUri
键不是必需的,它告诉dojo在哪里加载额外的资源(以防您更改了目录体系结构)
所以你仍然需要那个好的老
对于进一步的问题,您使用的是什么版本
XDomain加载的模式信息
如果要加载dojo的XDomain版本,请使用useXDomain=true
当您希望您的代码加载dojo的其他部分时(这是XDomain加载的缺点),不要忘了到处散布dojo.addOnLoad()
例如:
<script type="text/javascript" src="http://o.aolcdn.com/dojo/1.3.2/dojo/dojo.xd.js" djConfig="useXDomain:true"></script>
我使用的是1.3.2。所以这和djConfig.baseUrl没有任何关系?好的,dojo给出了这个例子,你能把它分解给我吗?djConfig={isDebug:true,parseOnLoad:true,baseUrl:“./”,modulePath:{“coolio”:“scripts/coolio”},xdWaitSeconds:10};o.aolcdn.com/dojo/1.0.2/dojo/dojo.xd.js“>dojo.require(“dijit.colorplate”);dojo.require(“coolio.actions”);dojo.addOnLoad(function(){coolio.actions.foo();});您错过了“useXDomain=true”“在你看来,认真地说,停止切换dojo版本:-)dojo 1.1+是你应该做的最小值,特别是对于Xdomain加载目的。我必须重做标记以使其工作