小部件加载事件的Dojo

Ayy*_*udy 5 javascript dojo dom-events

我想知道何时解析或准备好Dojo表单窗口小部件,以便我可以动态地自定义它.我试图通过使用dojo.connect()方法来实现这一目标.但是,我不确定要听哪个事件.是onLoad还是onStartup或..?

这就是我所做的,但它没有触发:

dojo.connect(dijit.byId('myWidget'), 'onStartup', function(evt) {
   console.debug("test");
}
Run Code Online (Sandbox Code Playgroud)

请注意,dijit.byId('myWidget')部分正确返回对象,这不是问题所在.

谢谢

Dan*_*Man 0

好吧,如果您用dojo.addOnLoad()函数调用包装该代码,您应该会很好。

http://dojotoolkit.org/reference-guide/dojo/addOnLoad.html