Dojo的ready函数:dojo.ready(之前的dojo.addOnLoad)

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

    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.dom

 

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

能够看出,正常状况下,若是没有使用dojo的小部件,使用DomReady!和ready函数的效果同样,固然,ready函数范围更广,建议直接使用。spa

参考文章:插件

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

相关文章
相关标签/搜索