【发布时间】:2012-08-14 07:07:10
【问题描述】:
我想在我的 ExtJS4.1 应用程序中实现某种任务栏,其中包含所有浮动组件(如窗口)的按钮。如果创建了窗口,则任务栏中应出现一个最小化/最大化按钮。
那么,是否有一个中心事件告诉我(浮动)组件已创建或已显示?
【问题讨论】:
-
组件不只是创建/展示自己,你必须告诉他们这样做。因此,当您创建组件时,将该信息传递到您的任务栏,以便它了解它。
-
是的,可以,但我不希望组件的创建者知道任务栏。
-
他们不需要彼此直接了解,你可以在中间有一些中介类来指导事情。这将比尝试监听每个组件的创建要干净得多。
标签: events extjs window extjs4.1