我开始使用pokeapi.co构建我的第一个应用程序。我有个主意是将所有1000〜宠物小精灵下拉列表,并想从api中提取数据。当我从“ https://pokeapi.co/api/v2/pokemon”请求数据时,它确实为我提供了一系列口袋妖怪名称,但限制为20个。是否可以将限制设置为max或all?另外,我不确定这是否是实现下拉菜单的最佳方法,因此是否欢迎其他建议或方法。
对于pokeapi.co,调用没有资源ID或名称的任何API端点将返回该API可用资源的分页列表。默认情况下,列表“页面”将包含多达20个资源。如果您要更改此设置,只需在GET请求中添加一个“ limit”查询参数,例如?limit = 1000。像这样:
https://pokeapi.co/api/v2/ability/?limit=1000
在我看来,一次请求1000个项目并不是一个好办法,更不用说用户必须等待很长时间才能返回数据了。相反,我建议您将其转换为带有搜索选项的表格,将其拆分为每页20-30个项目的页面,并在用户移至新页面后立即获取更多数据
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句