0
내가 만든 데이터 소스에 데이터가 없습니다. 수동으로 URL을 방문하면 분명히 거기에 있습니다. 나는 어디가 잘못되었는지 알 수 없다. 도움을 주시면 감사하겠습니다. 문제를 설명하기 위해 JSbin을 만들었습니다. http://jsbin.com/unEPAwAn/4/edit 강령 :KendoUI 데이터 소스가 ListView에 데이터를 전송하지 않습니다.
몇 가지 문제가 있습니다var eventsViewModel = new kendo.data.DataSource({
transport:{
read: {
url:"https://myurl/incidents",
datatype: "jsonp"
}
},
schema:{
data:function(response){
console.log(response);
return response;}
},
sort:{field: "id", dir: "desc"}
});
var events = eventsViewModel.fetch(function(){
var data = this.data();
console.log(data.length);
console.log(data[0]);
});
$("#eventsList").kendoListView({
dataSource: eventsViewModel,
template: kendo.template($("#eventsTemplate").html())
});
감사합니다. 많은 것들이 조금 더 명확 해집니다. 비록 모바일 앱을 개발하고 있기 때문에 나는 (JSbin을 제외하고) 내가 일하고있는 도메인에 대해 어디에서 알지는 못한다. – amaik