Делаю такой запрос на сервер:
export default class SwapiService {
_apiBase = 'https://swapi.co/api';
getResource = async (url) => {
const result = await fetch(`${this._apiBase}${url}`);
return await result.json();
};
getAllPeople = async () => {
const res = await this.getResource(`/people/`);
return res;
}
Получаю такой ответ:
{count: 87, next: "https://swapi.co/api/people/?page=2", previous: null, results: Array(10)}
count: 87
next: "https://swapi.co/api/people/?page=2"
previous: null
results: (10) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
__proto__: Object
Здесь он выдает первые 10 объектов, я могу с ними уже сделать все что захочу, но как мне увидеть остальные? судя по полю count: их 87, как мне их вывести все сразу например? или с 20 по 40? что бы увидеть, к примеру, первые 10:
const swapi = new SwapiService();
swapi.getAllPeople().then((body) => {
console.log(body.results);
});
Подскажите пожалуйста, кто владеет вопросом