본문 바로가기

카테고리 없음

showRoot를 false로 하면 업데이트가 안 되네요?

728x90

오랜만에 Tree 컴포넌트를 사용습니다아.

<Units>
    <Dir name="가나다">
        <Unit name="Unit1" />
    </Dir>
</Units>
대충 이런 식의 XML을 dataProvider에 넣고 사용했습니다.

<Units/>라는 root가 포함하기 때문에 showRoot를 false로 세팅하고 사용했는데

model을 변경해도 Tree에 업데이트가 안 되는 겁니다;;

Bindable도 했고 MVC 패턴에 의해서 Model 부분도 따로 뺐습니다.

dataProvider={ Model.getInstance().unitXML }
오타도 없었고 잘 못된 부분도 없었는데 업데이트를 해도 안 되네요;

그래서 혹시나 하고 showRoot를 true로 하니까 업데이트가 잘 되네요;;;

원래 showRoot를 변경하면 그런 건가요? 당혹스럽네요;;;
반응형