У меня есть приложение AngularJS, и в настоящее время я пытаюсь вставить сетку Kendo. У меня есть пара вопросов о том, как сделать эту работу.
У меня есть раскрывающийся список на странице, который на основе выбранного значения в этом списке, сетка должна быть обновлена для информации, полученной с сервера для выбора. Я попытался сделать свой dataSource: данные (то есть данные: $ scope.model.waivers) будут объектом в моей модели, но не получат никаких результатов для этого. Я смог использовать следующий код для получения моих первоначальных результатов, но ничего, когда выбор меняется.
transport: {
read: function(e) {
waiverService.getCustomers($scope.model.customer.CustomerID)
.success(function(data, status, headers, config) {
e.success(data);
});
}
}
Моя вторая проблема заключается в том, что у меня есть несколько выпадающих списков в каждой строке сетки. Я попытался использовать информацию, найденную в этом примере, но я получаю ReferenceError: getCategoryName не определен.
Может ли кто-нибудь помочь в решении любой из этих проблем?
Я смог решить первую часть, добавив часы к элементу модели для объекта в моем выпадающем меню и вызывающем
$scope.grid.dataSource.read();
Теперь для решения проблемы выпадающих списков.