Я новичок в Kendo MVVM. Попытка связать данные источника данных с списком, но не показывает данные. Попробовал смешивать и сопоставлять все доступные примеры. Хотите использовать шаблон, который не работает. Вот пример кодаПопытка привязать данные локального источника данных к списку в Kendo MVVM
0
A
ответ
0
Модифицированный додзё с исправлениями
0
Данные обязательные декларации является неполным и результаты в JavaScript ошибки, когда кендо пытается создать экземпляр ListView.
data-bind="source:gsSystem,
visible: isVisible,
events: { click: }"
Во-первых, есть свойство нет «IsVisible» на вашей модели представления, так что связывание будет возвращать «неопределенными» в результате ListView не показано. Либо удалите, что связывание или добавить свойство в рамках модели, например:
isVisible: true
Во-вторых, нет никакой функции, определенной для события щелчка. Обычно вы должны указать один, такие как:
events: { click: onClick }
и добавить обработчик к модели:
onClick: function (e) {
alert("Clicked");
}
Однако в случае ListView, нет события нажатия доступно. Вместо этого, удалить событие из декларации ListView и добавьте его в DIV в шаблоне вместо:
<script type="text/x-kendo-template" id="tmpl">
<div data-bind="events: { click: onClick }">#:text#</div>
</script>
Благодаря тонну ... это работает !!! – tan1987
@ tan1987: Вы должны отметить мой ответ в качестве ответа, если он вам поможет (щелкнув галочку слева), таким образом, другие могут видеть, что это правильный ответ, и я получаю больше репутации ;-) –