我正在创建一个包含tabContainer的小部件,需要在将其插入DOM并准备就绪后启动。
然而,我的班级实际上回应的是你可以自己实例化的观点。因此,我希望有一个' onPlace'事件或' onComplete'某种类型的事件,一旦它被放置就会启动tabContainer。
有人能引导我朝这个方向发展吗?似乎无法找到很多可以提供帮助的dojo / dijit文档!
答案 0 :(得分:0)
好的,在查看源代码之后我发现了这一点:
如果你的小部件继承自dijit / _WidgetBase(我的),你可以覆盖在渲染后会发生的启动函数。
例如:
tabContainer: value,
startup: function() {
this.tabContainer.startup();
}
我不确定这是否是最优雅的,但如果您有任何意见或解决方案,请随时添加/评论/回答!