Javascript using Fetch and pagination, recursive?

前端 未结 2 1545
情书的邮戳
情书的邮戳 2020-12-17 03:36

Hello I\'m new to Javascript and APIs.

But I have an excersise where I should get Data from.

https://swapi.co/api/planets/

The problem is that it doe

2条回答
  •  情话喂你
    2020-12-17 04:12

    I had similar needs so I wrote a library called fetch-paginate - here's an example: https://codepen.io/AndersDJohnson/pen/Jqadoz

    fetchPaginate.default("https://swapi.co/api/planets", {
      items: page => page.results,
      params: true
    })
    .then(res => {
      res.data.forEach(planet => {
        const newPlanet = new Planet(planet);
        this.planets.push(newPlanet);
      })
    })
    

    You can get it here: https://unpkg.com/fetch-paginate@3.0.1/bundle.js

提交回复
热议问题