我是Dojo的新手,正在开展一个项目,预计道场将是1.8。看起来我必须转向道场1.6。我很感激如何将我的代码更改为1.6
require(["dojo/request","dojo/ready", "dojo/dom", "dojo/dom-construct","dojo/_base/array", "dojo/json","dojo/io-query","dojo/domReady!"],
function(request,ready,dom, domConst, arrayUtil,json,ioQuery){
ready(function(){
是我如何开始编码1.8。我如何在1.6
中执行此操作答案 0 :(得分:1)
所有“旧道场”教程仍然可以访问 http://dojotoolkit.org/documentation/?ver=1.6(查看顶部的选择框,指定版本)
Legacy dojo loader使用了dojo.require和dojo.provide函数。 本教程中的代码(http://dojotoolkit.org/documentation/tutorials/1.6/hello_dojo/)
<!-- load Dojo -->
<script src="//ajax.googleapis.com/ajax/libs/dojo/1.6.1/dojo/dojo.xd.js"></script>
<script>
// New: Require in the dojo.fx module
dojo.require("dojo.fx");
// Remember, dojo.ready waits for both the DOM and all dependencies
dojo.ready(function(){
// The piece we had before - change our innerHTML
dojo.byId("greeting").innerHTML += ", from " + dojo.version;
// Now, slide the greeting
dojo.fx.slideTo({
top: 100,
left: 200,
node: dojo.byId("greeting")
}).play();
});
</script>
无论如何,我强烈建议您升级到更新版本的dojo。