我使用的是一个react 组件,需要我在props 下方通过
<Pager
totalPages={10}
currentPage={1}
/>
我无法计算出api中的计算结果,我有total_items
,而不是totalPages
.如果我有50个total_items
,我怎么能为totalPages
props 生产5个呢?说我的上限是10.
我使用的是一个react 组件,需要我在props 下方通过
<Pager
totalPages={10}
currentPage={1}
/>
我无法计算出api中的计算结果,我有total_items
,而不是totalPages
.如果我有50个total_items
,我怎么能为totalPages
props 生产5个呢?说我的上限是10.
将total_items
除以limit
,然后将值四舍五入.
Math.ceil(total_items/limit);
50 items / 10 per page = 5 pages
55 items / 10 per page = 6 pages