트리 순회하기
평소 Store를 순회하는 방식
Ext.Array.each(items, (item) => {
// 로직});
위의 방식으로 TreeStore를 순회했더니 1계층만 순회 되는걸 발견!
찾아보니 TreeStore는 위의 방식으로 순회하면 안된다.
treeView.getRootNode().cascade((node) => {
// 로직});
이렇게 해야 모든 node 순회. 트리의 모든 node를 순회하는 일이 많지 않지만 필요할 때 사용.
더 좋은 방법이 있다면 댓글에 알려주세요!
제발
'Javascript > ExtJS' 카테고리의 다른 글
ExtJS 객체지향 시스템 (0) | 2018.08.04 |
---|---|
panel collapse를 화살표 클릭 시에만 동작 하도록! (0) | 2018.08.03 |
간단하지만 실수 할 수 있는 최적화 (0) | 2018.07.20 |
Store load가 완료되지 않은 시점에 다시 load가 들어온다면 (0) | 2018.07.13 |
Menu 컴포넌트 메모리 누수 때려잡기 (0) | 2018.07.11 |
댓글