티스토리 뷰
그리드 안에 중첩 그리드를 생성하는 것 까지는 성공햇는데 그 이후가 문제여서 방향을 돌렸다.. 그리드 안에 중첩된 그리드에서 발생하는 이벤트가 부모 그리드와의 이벤트와 충돌가능성이 너무나 많아서 지금의 나로서는 도저히 해결을 할 수가 없다.. 그래서 Ext 에서 중첩그리드는 지원해주지 않나보다.
지원해주지도 않는거 억지로 해보려고 구글링을 몇시간동안 해봐도 돌아오는건 피꺼솟 밖에 없다.. 그래서 지금 만들어 본 Summray 그리드. 또는 그리드 옆에 그리드 하나를 더만들어서 A그리드에서 클릭하는 데이터를 B 그리드에 바인딩 되게하는 방식들을 생각해 봤다. 두번째 방법은 내일 구현해봐야지.. 우선적으로 원하는건 그루핑 된 데이터들의 정렬 및 클릭 이벤트를 원하는 것이니 지금 해본 Summary 그리드는 이 두조건을 모두 만족하긴 한다. 단지 보이는게 좀 너저분해보일 뿐이지..
내일은 두번째 방법 그리드 두개로 데이터 왔다갔다 바인딩 되게하는걸 구현해보고 지금 Summary 그리드와 비교해서 결정해야 겠다.
1 View Source
뷰 하나 구현하는데 2시간이 넘게 걸렸다. 계속 오류가 나는데 도무지 난 틀린게 없는거 같은데 왜 오류가 나는질 모르겠다가... 결국 발견한것이 initComponent 메소드 안에서 callParent() 호출을 안해서 였다... 맨날 까먹는다..
2 Model Source
평소엔 모델의 필드 타입을 설정해주지 않았는데 설정해주지 않으니 필드데이터 전부 디폴트값인 스트링값으로 튀어나왔다. 그렇기 때문에 summaryRenderer에서 숫자들의 합을 구할때도 데이터들을 전부 문자로 인식해서 -_-.. 그냥 문자로 붙여서 리턴해버렸다. 데이터 타입을 사용하건 안하건 모델에는 반드시 데이터타입 설정하는것을 습관들여야겠다..
3 JSON Data
테스트 해볼것이 많아 좀 많이 로드해보았다..
'Javascript > Ext JS' 카테고리의 다른 글
Ext JS glyph를 이용한 아이콘삽입 (1) | 2014.11.06 |
---|---|
Ext JS Nested Grid (0) | 2014.11.04 |
Ext JS Code - 중복 탭 생성 방지 (0) | 2014.11.04 |
Ext JS Grid plugin - SubTable (0) | 2014.11.03 |
Ext JS Session Check (0) | 2014.11.03 |
- Total
- Today
- Yesterday
- mybatis resultmap
- 시간차이구하기
- 마이바티스 resultmp
- 제이보스 스프링4
- jboss spring4
- extjs 6 theme
- maven 로컬저장소
- 마이바티스 공통 resultmap
- mysql 한글깨짐
- 스프링 autowired
- 로컬저장소
- custom mapping
- mysql convert
- sencha touch icons list
- extjs6
- local repository
- spring container
- extjs
- 스프링 컨테이너
- spring autowired
- extjs 6 테마
- mybatis common resultmap
- with grant option
- Spring
- sencha touch icons
- tiles sitemesh
- with admin option
- tiles vs sitemesh
- extjs grid crud
- 스프링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |