0
하나의보기에 3 개의 목록이 있습니다.이 목록에 대한 기본 기준으로 저장소를 필터링해야합니다. 동일한 데이터를로드하려고 시도 할 때 세 가지 목록 모두에 대해 동일한 데이터가 표시됩니다.여러 목록에 저장 필터로드
이것은 내가 시도한 코드입니다.
var SStore = Ext.getStore('mystore');
SStore.clearFilter(true);
SStore.filter('status', '1');
Ext.getCmp('list1').setStore(SStore);
var BStore = Ext.getStore('mystore');
BStore.clearFilter(true);
BStore.filter('sattus', '2');
Ext.getCmp('bluetbl').setStore(BStore);
var RStore = Ext.getStore('mystore');
RStore.clearFilter(true);
RStore.filter('status', '3');
Ext.getCmp('redtbl').setStore(RStore);
해결 방법을 찾으십시오.
그럼 어떻게 데이터를 단일 저장소에서 여러 목록으로 필터링 할 수 있습니까? – almakki
제 조언은 여러 저장소를 사용하는 것입니다. 서버에서 데이터를 한 번 읽고 storeN.loadData (data)를 사용하여 표를 채울 수 있습니다. – alex