向Extjs网格面板添加行,该行不可见

时间:2013-11-14 14:10:37

标签: extjs

我带有两个标签的标签面板。我想在第二个选项卡中向网格面板添加一个新行。我想从第一个标签中做到这一点。但我无法让它发挥作用。是否无法向网格添加行,这是不可见的?

如果网格可见,则没有错误,我的功能正常。

1 个答案:

答案 0 :(得分:1)

使用ExtJS,您当前查看的选项卡无关紧要。您可以从任何地方获取组件并将数据加载到其中。

为网格提供ID,然后您可以使用Ext.getCmp('id');

获取它

一个例子如下:

Ext.create('MySecondPageGrid',{
   extends:'grid',
   id:'secondpagegrid',
   store: Ext.create('MyStore'),
   ...
});

无论您在哪里处理首页标签操作:

 var grid = Ext.getCmp('secondpagegrid'),
     store = grid.getStore();

    store.load(yourData,false);