728x90
오랜만에 Tree 컴포넌트를 사용습니다아.
<Units>대충 이런 식의 XML을 dataProvider에 넣고 사용했습니다.
<Dir name="가나다">
<Unit name="Unit1" />
</Dir>
</Units>
<Units/>라는 root가 포함하기 때문에 showRoot를 false로 세팅하고 사용했는데
model을 변경해도 Tree에 업데이트가 안 되는 겁니다;;
Bindable도 했고 MVC 패턴에 의해서 Model 부분도 따로 뺐습니다.
dataProvider={ Model.getInstance().unitXML }오타도 없었고 잘 못된 부분도 없었는데 업데이트를 해도 안 되네요;
그래서 혹시나 하고 showRoot를 true로 하니까 업데이트가 잘 되네요;;;
원래 showRoot를 변경하면 그런 건가요? 당혹스럽네요;;;
반응형