我想向我的自定义 Dojo 类添加一个“onload”函数,以便它可以调用为该事件注册的函数 - 类似于 myWidget.addOnLoad(...)
我的类不是 Dijit,它是一个使用 dojo.declare 的简单类。创建后调用了几个函数(xhr 等)来初始化类,我需要能够通知其他 javascript 函数小部件已加载并准备就绪。
最佳答案
您是否考虑过在小部件准备就绪时使用 dojo.publish() 来发布主题?或者,如果其他代码有对小部件的引用,您可以在加载小部件时调用小部件实例上的空函数(称为“已加载”),然后其他引用该实例的代码可以执行.连接到该小部件实例的“已加载”方法,以便在调用该方法时得到通知。
关于javascript - 如何将 "onload"添加到我的 Dojo 类中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1119181/