extjs4 - 在 tabpanel 中启用/禁用选项卡的最简单方法?

Ben*_*Ben 5 extjs extjs4

有没有一种简单的方法可以在运行时启用/禁用选项卡面板中的选项卡?

目前,我这样做:

Ext.getCmp('thetabpanel).getTabBar().items.get(1).setDisabled(true);
Run Code Online (Sandbox Code Playgroud)

这看起来真的很复杂,但我似乎无法在选项卡面板级别找到任何明显的方法来直接执行此操作。

谢谢

nsc*_*rob 3

您可以使用 down 方法来获取选项卡,

Ext.getCmp('thetabppanel').down('#itemIdForTheTab').setDisabled(true);
Run Code Online (Sandbox Code Playgroud)

检查以下文档http://dev.sencha.com/deploy/ext-4.0.2a/docs/#/api/Ext.tab.Panel-method-down