小编use*_*006的帖子

异步时的行为:false和true

我正在使用AMD的编码方式,当我进行异步时:false我没有看到执行行为的任何差异,即使异步为真或假我没有看到任何区别.

请查看下面的代码段:

<html>
<script type="text/javascript" src="../../dojoroot/dojo/dojo.js" data-dojo-config="async:true, parseOnLoad:true"></script>

<script type="text/javascript">
require(["dojo/domReady!"], function(){
alert("I am inside DOM ready");
});

require(["dojo/ready"], function(ready){
    ready(function(){
    alert("I am inside ready");
  });
});
</script>
<body>
some div's here
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

输出:在这两种情况下,我首先看到"我在DOM准备就绪",然后"我准备就绪"警报接下来.

如果我添加async:true和async:false,请解释一下有什么区别?

谢谢.

dojo amd dijit.form requirejs

3
推荐指数
1
解决办法
3117
查看次数

标签 统计

amd ×1

dijit.form ×1

dojo ×1

requirejs ×1