我正在尝试使用 angular-kendo 创建一个网格小部件,它允许用户选择页面大小,但也有一个默认页面大小。
从 http://docs.kendoui.com/api/web/grid#configuration-pageable.pageSizes 的文档中,我需要将 pageable 选项与 pageSize 和 pageSizes 集一起使用。
我的理解是,在 angular-kendo 中,我可以将 kendo 选项用作 angular 指令,方法是在选项名称前加上“k-”并从驼峰式大小写转换。我创建了以下代码,它正确设置了页面大小选项,但没有按预期将默认页面大小设置为 10。
<div kendo-grid k-data-source="routes" k-pageable="{ 'pageSize': 10, 'refresh': false, 'pageSizes': [5,10,20,50] }"
k-columns="[{ 'field': 'code', 'title': 'Code'},
{ 'field': 'name', 'title': 'Name'},
{ 'field': 'type', 'title': 'Type'},
{ 'field': 'active', 'title': 'Active'}]"
k-sortable="true", k-groupable="true", k-filterable="true">
</div>
angular-kendo 是否支持所有可分页选项?如果是这样,我做错了什么?