Имеется неопределенное количество блоков( скажем 200-500) с информацией и картинкой фоном(для каждого своя), все данные для этих блоков у меня получаются с сервера все разом( то есть я не могу запрашивать с сервака по немногу).
Нужно как-то сделать, чтобы картинки и по возможности сами блоки не подгружались все разом, а по 6 штук. Прокрутил до конца страницы - еще 6 блоков прогрузились и так далее. Сначала 12 загрузить, а как 6 проскролит, то еще 6( чтобы пользователь вообще не видел подгрузки). Подскажите пожалуйста как это сделать?
Сами блоки формируются циклом:
<div v-if="residentials.length">
<Layout v-for="(residential, index) in residentials" :key="index" :img="residential.thumbnail" :name="residential.title"></Layout>
</div>