У меня есть служба 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, подобного этой?Проблема заключается в том, что плагин, кажется, использует CollectionItem [0] в качестве шаблона, но когда я пробираюсь через результат, Knockout взрывается, когда я пытаюсь прочитать root.CollectionItem [1] .beta (которого не существует).
РЕДАКТИРОВАТЬ # 1 : Думаю, нокаут не так популярен, как я думал ... Этот вопрос, похоже, предназначен для премии Tumbleweed.: - (
РЕДАКТИРОВАТЬ # 2 : Получил действенный ответ на форуме по нокауту http://groups.google.com/group/knockoutjs/browse_thread/thread/6705c222481c7b75#,, поэтому мне не нужно беспокоиться о еще одной премии Tumbleweed Award!: -)