2

我正在使用 vue-infinite-loading。我跟着他们的文件。但不明白。什么是 $state , $state->loaded(),$state->complete();

下图是我面临的错误。

我遇到的错误

    fetchReviews($state){
         var vm = this;
        axios.post('./fetch-reviews', {
            u_id: vm.u_id,
            params: {
            page: this.page,
    },
        })
        .then(({ data }) => {
            if (data.reviews.length) {
            this.page += 1;
            this.list.push(...data.reviews);
            $state.loaded();
            } else {
            $state.complete();
            }
        });

    }, 
4

0 回答 0