반응형
목차
데이터 결과값을 dataStore에 param값으로 전달하는 방법
Store.proxy.extraParams = action.result.data; // ajax로 조회해 온 action.result.data를 store.proxy.extraParams에 저장하면 전달됨
Store.load(); // 데이터스토어에서 load해서 사용
store에 저장된 데이터 전부 추출
// 스토어를 반복문 돌려서 데이터를 전부
store.each(function(rec) {
// getData(); 이용해서 데이터만 전부 뽑아 올 수 있음
var recData = rec.getData();
});
출처 :
이벤트 리스너에서 store의 데이터를 param값으로 넘기는 방법
var testContainer = Ext.create('Ext.container.Container',{
id : 'testContainer',
region : 'center',
margin : '5 30 5 20',
defaults : { layout : 'vbox' },
items : [
{ xtype : 'grid',
title : 'test list',
margin : '10 28 15 0',
width : '100%',
height : 150,
store: testStore,
columns : {
items : [
{text: 'No', xtype : 'rownumberer', width : 40, minWidth : 30, align : 'center' },
{text: '제목', dataIndex:'title', id:'title', width : 50},
//{text: '작성자', dataIndex:'writer', width : 430},
{text: '작성일', dataIndex:'regdate', id:'regdate', width : 50},
]
},
forceFit: true,
renderTo: Ext.getBody(),
listeners : {
// 게시글 상세 클릭 시 출력된 record의 데이터만 param값으로 넘김, itemclick에서 view, record, item, index, e, eOpts등을 사용 할 수 있음
itemclick : function (view, record, item, index, e, eOpts){
// 아이템 영역 클릭 시 detail() 함수를 실행하면서 인자값으로 record의 데이터를 넘김
fnChildChk.detail(record.data);
}
}
},
],
// end item
});
반응형
'IT > development' 카테고리의 다른 글
[Spring]pom.xml에서 dependency 설정 해 줬는데 해당 라이브러리가 다운이 안되는 경우 (0) | 2022.11.26 |
---|---|
[Spring]스프링 프로젝트 이클립스에서 프로젝트명 변경 시 tomcat 에러 (0) | 2022.11.26 |
[Maven]maven https 이슈 (0) | 2022.11.26 |
[WebServer]Apache Web Server SSL 설정 (0) | 2022.11.26 |
[IDE]eclipse workspace 변경 (0) | 2022.11.25 |