У меня есть ссылка с данными
https://api.cryptokitties.co/cattributes?total, мне нужно взять 12 первых объектов и по нажатии на кнопку получать следующие 12 и выводить их на стр.
что если бек не дал мне ключевых слов для ссылки типа /?limit = 12, чтобы манипулировать получением информации.
Как мне получать из базы определенное количество объектов или если я получил все объекты то работать только с первыми 12 и по кнопке "Add more" добавлять еще 12?
let url = 'https://api.cryptokitties.co/cattributes?total'
fetch(url)
.then(response => {
if(!response.ok){
throw `${response.status}`
}
return response.json().then((result)=>{
document.querySelector(".wrapper").innerHTML = catsRender(result)
})
})
function catsRender(cats) {
let catsArr = cats.map(function (cat) {
return createCat(cat);
});
let content = ``;
catsArr.forEach(function (catInfo) {
content += catInfo;
});
return pageContent;
}
function createCat(kittie){
return `
<section class="cats-info">
<div class="title">${kittie.description}</div>
<div class="type">${kittie.type}</div>
<div class="gane">${kittie.gene}</div>
<div class="total">${kittie.total}</div>
</section>
`
}