knockout.js를 사용하여 complexe 뷰를 작성하려고하는데 몇 가지 문제가 있습니다. 뷰 모델의 컨텐츠 데이터가 JSON으로 ajax를 통해로드됩니다. JSON은 상당히 복잡하며 관찰 할 수 있어야하고 그렇지 않은 여러 중첩 된 객체가 있습니다. 여기 Knockout : 관찰 가능한 중첩 요소
는{
BaseData:{
Title:'BaseDataTitle',
DataArray:[{Title:'obs1'}],//this should be observable
SecondArray:[{Title:'notobs1'}],//this should not be observable
},
DataArray:[{Title:'obs1'}]
}
녹아웃으로 그렇게 할 가능성이있다 (진짜 어떤 수준 깊은입니다) 약간의 예입니다?
도움 주셔서 감사합니다.
[mapping-plugin] (http://knockoutjs.com/documentation/plugins-mapping.html) –
@MajorByte를 살펴 보았습니까? 내가 생각하는 대답으로이 주석을 사용해야합니다. – Jeroen
가능한 [특정보기 모델 유형의 JSON 데이터를 녹아웃 observableArray에 매핑] (http://stackoverflow.com/questions/9951521/map-json-data-to-knockout-observablearray-with-specific-view-model- 유형) –