itemsPerPage id 参数与注册的分页 ID 不匹配

The itemsPerPage id argument does not match a registered pagination-id

我在 angular js 中使用分页。

<li dir-paginate="meal in meals | filter:q | itemsPerPage: pageSize" current-page="currentPage" pagination-id="mealsPagination">{{ meal }}</li>

但是它在控制台中没有显示任何数据和错误: 分页指令:itemsPerPage id 参数(id:__default)与注册的分页 id 不匹配。

这个问题有什么发现吗?

我刚刚注意到我使用的是上面的 angularjs 版本 2,因此我需要在 itemsPerPage 之后添加分页 ID as

<li dir-paginate="meal in meals | filter:q | itemsPerPage: pageSize: 'mealsPagination'" current-page="currentPage" pagination-id="mealsPagination">{{ meal }}</li>

这行得通!!