码迷,mamicode.com
首页 > 其他好文 > 详细

Loader Plugins-dojo/domReady

时间:2016-01-07 23:01:28      阅读:416      评论:0      收藏:0      [点我收藏+]

标签:

  dojo/domReady!,AMD加载插件,DOM元素加载完成后调用回调函数。

1 <script type="text/javascript" src="/dojo/dojo/dojo/dojo.js"></script>
2 <script type="text/javascript">
3     require(["dojo/domReady!"],function(){
4         console.log("Dom Loading finished");
5     });
6 </script>

  通常情况下,不需要将其返回值作为回调函数的参数。在使用该模块时,一般将其放在必须的模块的最后面。

  注意:

  在使用工具箱时,如果只是DOM元素加载完成是不足够的,许多工具都需要dojo/uacss、dijit/hccss、dojo/parser加载并运行后才能被初始化或访问。因此,对这些工具的操作需要在dojo/ready()回调方法中完成。

1 <script type="text/javascript" src="/dojo/dojo/dojo/dojo.js"></script>
2 <script type="text/javascript">
3     require(["dijit/form/Button","dojo/ready"],function(Button,ready){
4     ready(function(){
5     });
6     });
7 </script>

  如果为指定async为true或者使用dojo.require()方法加载模块,不要使用dom/domReady!,因为它可能会在所有模块加载完成之前触发dojo/ready()调用其回调函数。

 

Loader Plugins-dojo/domReady

标签:

原文地址:http://www.cnblogs.com/qhdxqxx/p/5111523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!