В настоящее время библиотека kendo-knockout не поддерживает передачу kendo.data.dataSource в привязки. Мне удалось загрузить treeView с источником данных кендо, используя справочный образец виджета в обновлении моего поста здесь: Kendo-Knockout: используйте нокаутную модель представления с источником данных kendo для заполнения kendoTreeView. Но не удалось добавить и удалить элементы, а также некоторые другие проблемы. Я пишу этот вопрос на основе комментария RP Niemeyer в github:
https://github.com/rniemeyer/knockout-kendo/issues/6
говоря, что это должно быть возможно, если я передам что-то вроде data: false, dataSource: yourDataSource
и эту скрипку:
http://jsfiddle.net/rniemeyer/s5G5k/
Следуя этому примеру, я попытался реализовать treeView:
но я получаю сообщение об ошибке: Cannot call method 'toLowerCase' of undefined
Итак, мой вопрос здесь: может ли это работать, и могу ли я затем добавлять/удалять объекты в источник данных и соответственно видеть обновления представления? Спасибо!
with
и обновить значениеwith
, когда вы хотите, чтобы он восстановился. - person RP Niemeyer   schedule 19.01.2013