Javascript 如何在某些情况下更改网格存储
我有一个动态ExtJS网格Javascript 如何在某些情况下更改网格存储,javascript,extjs,extjs6,Javascript,Extjs,Extjs6,我有一个动态ExtJS网格 items: { xtype: 'grid', border: false, columnLines: true, scrollable: true, stripeRows: true, columns: changeColumns, store: store1 /// How to change store here }, 商店1是这样的 store1 = Ext.create('Ext.data.Sto
items: {
xtype: 'grid',
border: false,
columnLines: true,
scrollable: true,
stripeRows: true,
columns: changeColumns,
store: store1 /// How to change store here
},
商店1是这样的
store1 = Ext.create('Ext.data.Store', {
fields: Fields1,
data: Data1
});
store2 = Ext.create('Ext.data.Store', {
fields: Fields1,
data: Data2
});
商店1是这样的
store1 = Ext.create('Ext.data.Store', {
fields: Fields1,
data: Data1
});
store2 = Ext.create('Ext.data.Store', {
fields: Fields1,
data: Data2
});
因此,我想根据下面给出的一些条件更改我的店铺。
现在我的情况是
if(headersXmlDoc.getAttribute("ST") == 1){
Store1
}else if(headersXmlDoc.getAttribute("ST") == 2){
Store2
}
有谁能告诉我如何做到这一点。你需要使用网格的方法
示例:谢谢您的回答。这方面的任何工作示例都将帮助我理解。