Thank you for your kindness here is my code but i wonder the first 30 ons-list item was blank and if i down i got 30 result and loop to 30 my total results is 212 each but i a scrool down the results will be 30 and loop on same 30 result
<script>
document.addEventListener('init', function(event) {
var page = event.target;
if (page.matches('#load-more-page')) {
var listNode = page.querySelector('#list-node');
var createListItem = function (i) {
return ons.createElement(`<ons-list-item id="info"></ons-list-item>`);
};
for (let i = 0; i < 30; i++) {
listNode.appendChild(createListItem(i));
}
page.onInfiniteScroll = function(done) {
$.getJSON('https://wagi.ph/api/json/en/', function (data) {
var total_results = data.total_results;
var createListItem = function (i) {
return ons.createElement(`<ons-list-item id="info">${url}</ons-list-item>`);
};
for (let i = 0; i < total_results; i++) {
var url = data.results[i].url;
listNode.appendChild(createListItem(i));
done();
}
});
};
}
});
</script>
thankyou best regards