Ext.TabPanel选项卡初始化后添加Ext.grid.gridPanel组件

想写一个布局的页面,其中用到了tabpanel,想在选项卡中添加一个gridpanel表格,但不想在tabpanel初始化的时候写在items里面。

因为初学,并不知该如何实现,上网找了找也没找到相关的例子。没办法,只好去查api文档。不过在tabpanel中没有相关的。想到

选项卡其实也是panel,就去panel里面看了看,看到了add方法。试了试不管用,很疑惑,后来仔细一看发现,调用add方法后要调用

一下dolayout方法。原话是“you may need to call doLayout to refreshthe view”。试了下,very good,搞定了,:-)

        content.getItem('tab1').add(grid);//content是tabpanel的对象,tab1是选项卡的id,这句就是将grid添加到选项卡里面
        content.doLayout();//刷新显示

效果:


你可能感兴趣的:(ext2.0.2学习笔记)