ejyoo's 개발 노트

[ExtJS] view에서 viewModel에 있는 data를 binding 이 안됨. => 원인 : bind 할 때 그 속성의 setter 가 있어야 하는데 없는 속성을 bind 시키려고 했음 본문

FrontEnd/Ext

[ExtJS] view에서 viewModel에 있는 data를 binding 이 안됨. => 원인 : bind 할 때 그 속성의 setter 가 있어야 하는데 없는 속성을 bind 시키려고 했음

ejyoovV 2022. 6. 13. 08:53

#

View에 Bind를 할 때, name 값에 Bind를 하려고 했으나 오류 메시지를 뱉었다.

 

ExtJS 코드를 까서 이유를 찾아보니 Bind를 하려면 set메서드가 존재해야 하는데

'setName'이라는 메서드가 존재하지 않아서 안되는 거였다.

 

 

#

Bind할 때 parentView에 종속된 childView가 있을 때,

parentView에 연결된 parentViewModel에 childView가 자동으로 접근이 가능하다.