首页 > 其他 > 详细

dojo的ready函数:dojo.ready(以前的dojo.addOnLoad)

时间:2017-09-25 18:08:09      阅读:259      评论:0      收藏:0      [点我收藏+]

dojo的dojo/domReady!插件和dojo/ready的区别:

    In simple cases,dojo/domReady! should be used. If an app uses parseOnLoad: true, Dojo Dijits, widgets from the Esri library or custom dijits, dojo/ready should be used.

技术分享

 

        事实上“ready”方法可以接受三个参数:ready(priority,context,callback),只是我们通常只传入了第三个参数而已。priority 表示优先级,这里默认是 1000,如果我们传入了 80,则表示回调函数会在 DOM 加载完成但是“dojo/parser”未完成时触发。context 这里表示设定的回调方法的上下文。当然,我们也可以使用方法 2 的方式,这样也可以省去很多代码。

可以看出,正常情况下,如果没有使用dojo的小部件,使用DomReady!和ready函数的效果一样,当然,ready函数范围更广,建议直接使用。

参考文章:

http://g00glen00b.be/dojo-domready-vs-ready/

dojo的ready函数:dojo.ready(以前的dojo.addOnLoad)

原文:http://www.cnblogs.com/qicao/p/7592918.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!