基本上,我有一个窗口包含两个选项卡,第二个选项卡是GridPanel,最初是非活动状态。
我想通过单击“显示窗口”按钮以编程方式选择此GridPanel的两行(通过CheckboxSelectionModel),但发现它不起作用。将抛出javascript错误并且未选择任何行。手动单击第二个选项卡以使网格可见后,一切运行良好。
我犯的最大错误是什么? 如果对于extjs初学者来说这不是常见的错误,我会尽快粘贴代码。
答案 0 :(得分:2)
这是因为您的tabpanel不会呈现任何不可见的组件(例如,在这种情况下,第二个标签中的任何组件)。
如果您向Ext.TabPanel
添加以下配置选项,则应该解决您的问题:
deferredRender: false