DOJO TabContainer是否有在更改选项卡时触发的事件?
英译汉我想它会的,但是我在文档中找不到任何关于它的东西。
SOLVED:看起来我在这里找到了一个解决方案:
Dijit TabContainer Events - onFocus
不是最可搜索的主题标题:/
DOJO TabContainer是否有在更改选项卡时触发的事件?
英译汉我想它会的,但是我在文档中找不到任何关于它的东西。
SOLVED:看起来我在这里找到了一个解决方案:
Dijit TabContainer Events - onFocus
不是最可搜索的主题标题:/
4条答案
按热度按时间3b6akqbq1#
将
aspect.after
连接到TabContainer的selectChild
方法:或者,如果您对某个特定选项卡感兴趣,请连接到其ContentPane的
_onShow
:请访问jsFiddle查看它的实际应用:http://jsfiddle.net/phusick/Mdh4w/
vs3odd8k2#
从docs;
9vw9lbht3#
除了@phusick的答案是正确的,所有的
StackContainer
,包括TabContainer
,都发布在你可以订阅的主题上。http://dojotoolkit.org/reference-guide/1.7/dijit/layout/StackContainer.html#published-topics
http://dojotoolkit.org/reference-guide/1.7/dojo/subscribe.html#dojo-subscribe
mwngjboj4#
这是一个在Dojo 1.8中工作的完整代码示例,我已经测试过了。它不是一个只在更改选项卡时触发的事件,我无法在API中触发它们的任何事件,但至少它可以在Click事件上工作。