确定dijit';s DOM已完成加载
有没有办法查询dojo dijit以判断dijit的DOM是否已完成加载?我相信如果设置了dijit的“domNode”属性,则小部件的DOM已创建。小部件可以连接到较大的DOM,也可以不连接到较大的DOM,这可以是一个单独的步骤。将domNode.parentNode检查为真实元素可能会有所帮助,但不能保证parentNode也在live文档中。我相信如果设置了dijit的“domNode”属性,则小部件的DOM已经创建。小部件可以连接到较大的DOM,也可以不连接到较大的DOM,这可以是一个单独的步骤。将domNode.parentNode检查为真实元素可能会有所帮助,但不能保证parentNode也在live文档中。我相信类似的方法可能会起作用,尽管我没有测试它:确定dijit';s DOM已完成加载,dom,dojo,Dom,Dojo,有没有办法查询dojo dijit以判断dijit的DOM是否已完成加载?我相信如果设置了dijit的“domNode”属性,则小部件的DOM已创建。小部件可以连接到较大的DOM,也可以不连接到较大的DOM,这可以是一个单独的步骤。将domNode.parentNode检查为真实元素可能会有所帮助,但不能保证parentNode也在live文档中。我相信如果设置了dijit的“domNode”属性,则小部件的DOM已经创建。小部件可以连接到较大的DOM,也可以不连接到较大的DOM,这可以是一个单
if (yourWidget.domNode) {
// here your widget has been rendered, but not necessarily its child widgets
} else {
// here the domNode hasn't been defined yet, so the widget is not ready
}
Dijit小部件的呈现是通过扩展点来处理的,按以下顺序调用:
if (yourWidget.domNode) {
// here your widget has been rendered, but not necessarily its child widgets
} else {
// here the domNode hasn't been defined yet, so the widget is not ready
}
Dijit小部件的呈现是通过扩展点来处理的,按以下顺序调用: