검도 UI 모바일 목록보기를 사용하고 있습니다. endlessScoll 또는 loadMore를 true로 설정하지 않는 한 모든 것이 정상입니다. EndlessScroll을 사용하면 목록보기에 첫 번째 항목 만 표시됩니다.
크롬 검사기에서 UL 태그의 높이는 37px이지만 400px 이상으로 변경하면 다른 항목이 표시됩니다.
내가 어디에서 틀렸어?
$("#myListview").kendoMobileListView({
dataSource: new kendo.data.DataSource({
transport: {
read: function (options) {
$.ajax({
type: 'Get',
url: url,
success: function (result) {
options.success(result);
},
error: function (result) {
options.error(result);
},
crossDomain: true
})
}
},
schema: {
total: function () { return myCount }
},
serverPaging: true,
serverSorting: true,
pageSize: 20
}),
template: $("#myListview_template").text(),
appendOnRefresh:true,
endlessScroll: true,//listworks fine when false or by default
style: "inset",
click: function (e) { console.log(e.dataItem);},
});
listview 위젯은 kendostyle:inset
덕분에 endlessScroll 모드 와 호환 되지 않습니다 . 무한 스크롤을 활성화하거나 더 많은 옵션을로드하려면를 누르면 ListView의 가상 모드가 트리거됩니다. 현재 특정 기능 (그룹화 모드 및 삽입 스타일링)은 가상 모드에서 지원되지 않습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다