VueJS бесконечная прокрутка повторяет одни и те же данные массива - PullRequest
0 голосов
/ 08 июля 2019

У меня проблема с бесконечной прокруткой. Проблема в том, что он повторяет одни и те же данные, когда я продолжаю прокручивать снова и снова. Я хочу, чтобы он больше не показывал данные, когда все данные массива были показаны. Любой способ решить это? Это моя функция:

    loadMore: function() {
        this.busy = true;
        const payload = {
            id: this.$route.params.threadID
        }
        setTimeout(() => {
            this.$store.dispatch('getForumThread', payload).then(data => {
                data.replies.forEach(element => {
                    this.replies.push(element);
                });          
            });
            console.log(this.data)
            this.busy = false;
        }, 1000);
    }   
...