2017-02-01 3 views
2

У меня есть одна динамическая сетка 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.Store', { 
    fields: Fields1, 
    data: Data1 
}); 

и магазин 1 некоторые вещи, как

store2 = Ext.create('Ext.data.Store', { 
    fields: Fields1, 
    data: Data2 
}); 

Так что я хочу изменить свой магазин на основе некоторого условия, приведенной ниже. Сейчас мое состояние

if(headersXmlDoc.getAttribute("ST") == 1){ 
    Store1 
}else if(headersXmlDoc.getAttribute("ST") == 2){ 
    Store2 
} 

Может ли тело сказать мне, как для того чтобы достигнуть этого.

ответ

Смежные вопросы