我带有两个标签的标签面板。我想在第二个选项卡中向网格面板添加一个新行。我想从第一个标签中做到这一点。但我无法让它发挥作用。是否无法向网格添加行,这是不可见的?
如果网格可见,则没有错误,我的功能正常。
答案 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);