정규화 된 데이터가 포함 된 컬렉션을 반환하는 REST 서비스가 있습니다.녹아웃 매핑 플러그 인으로 정규화되지 않은 데이터 사용
root
.
root:CollectionItem[0].alpha
root:CollectionItem[0].beta
root:CollectionItem[0].zappa
.
root:CollectionItem[1].alpha
root:CollectionItem[1].children[0].MoonUnit
root:CollectionItem[1].children[1].Dweezil
root:CollectionItem[1].zappa
.
root:CollectionItem[2].alpha
root:CollectionItem[2].beta
root:CollectionItem[2].zappa
이 같은 비 표준화 된 JSON 데이터와 매핑 플러그인을 사용하기위한 최선의 전략은 무엇입니까 : 예를 들어, 다음과 같이 보일 수 있는가? 문제는 PlugIn이 템플릿으로 CollectionItem [0]을 사용하는 것 같지만, 결과를 통해 foreach 할 때 root.CollectionItem [1] .beta (존재하지 않음)를 읽으려고하면 Knockout이 폭발적입니다.
EDIT # 1 : 내가 생각하기에 녹아웃은 인기가 없다고 생각합니다.이 질문은 Tumbleweed Award를위한 것 같습니다. :-(
는는 편집 # 2는! 넉 아웃 포럼 http://groups.google.com/group/knockoutjs/browse_thread/thread/6705c222481c7b75#에 가능한 대답있어, 그래서 다른 다니지 상에 대해 걱정할 필요가 없습니다 :-)
올바른 태깅은 혼란을 방지하는 데 도움이됩니다. :) – Charles
와이오밍에서 영감을 얻은 태그를 수정 해 주셔서 감사합니다. (나는 와이오밍에서 태어났다. 거기에 많은 텀블러가있다!) –