У меня есть представление о том, как работать с функцией поиска в реальном времени в Knockout.js. Но у меня есть новый вид сложного требования, чтобы конечный результат был бы выглядит как ниже ...Живой поисковый фильтр нокаутом js с вложенным уровнем
Когда пользователь щелкает на перечисленном из результатов поиска, он может иметь другой набор списка детей, которые должны иметь н 'количество сокращений!
Я пробовал использовать функцию прямого поиска в реальном времени. Я что-то потерял. Я не знаю, как загружать многоуровневые данные от Json и как сделать привязку в нокаут JS.
Любые идеи?
http://jsfiddle.net/tyrsius/67kgm/ - это URL я начал. Но я не знаю, как загрузить вложенный уровень данных, поскольку я добавляю иллюстрации в свой вопрос. – Vasethvan
возможно [это] (http://stackoverflow.com/questions/25564936/knockoutjs-recurring-array/25565664#25565664) рекурсия поможет –
Самый простой пример для вложенности в [KO documentation] (http: // knockoutjs .com/документация/ненавязчивым-событийно-handling.html # живой пример вложенной-дети). Что касается JSON, используйте плагин [mapping plugin] (http://knockoutjs.com/documentation/plugins-mapping.html) – Tyblitz