如何修复laravel vue分页软件包上的分页问题?

如何修复laravel vue分页软件包上的分页问题?,laravel,vue.js,laravel-5,vuejs2,Laravel,Vue.js,Laravel 5,Vuejs2,我正在使用laravel vue分页软件包对我的laravel vuejs项目进行分页。但是,当我单击下一页时,它不会呈现并转到第页。第一页加载正常。如何转到第2页?这是代码。是另一个组件。我是根据文档做的。它仍然不工作 <template> <!-- Blog Comment threats --> <div> <h3>Comments (4)</h3> <ul class="commentlist">

我正在使用laravel vue分页软件包对我的laravel vuejs项目进行分页。但是,当我单击下一页时,它不会呈现并转到第页。第一页加载正常。如何转到第2页?这是代码。是另一个组件。我是根据文档做的。它仍然不工作

<template>
<!-- Blog Comment threats -->
<div>

    <h3>Comments (4)</h3>

    <ul class="commentlist">
        <comment :comments="comments.data"></comment>

    </ul>


    <pagination :data="comments" @pagination-change-page="getResults"></pagination>


</div>

<div>

</div>

<!-- blog comments form -->
<new-comment></new-comment>

评论(4)


从“/newComment.vue”导入新成员;
从“/Comment.vue”导入注释
导出默认值{
组件:{newComment,Comment},
道具:['post'],
数据(){
返回{
评论:{},
}
},
安装的(){
//取得初步结果
这是getResults();
},
方法:{
getResults(第1页){
get(`/api/post/${this.post}/comment?page='+page`)
。然后(响应=>{
this.comments=response.data;
});
},
},
}

我在Ubuntu 18.0.4上运行Laravel 7和PHP7.4,花了整整一个晚上的时间,但我甚至无法得到要渲染的东西。我确实遵循了最初的教程,我认为这是支持问题
<script>
import newComment from "./newComment.vue";
import Comment from "./Comment.vue"

export default {
    components: {newComment, Comment},
    props: ['post'],
    data() {
        return {
            comments: {},
        }
    },


    mounted() {
        // Fetch initial results
        this.getResults();
    },
    methods: {
        getResults(page = 1) {
            axios.get(`/api/post/${this.post}/comment?page=' + page`)
                .then(response => {
                    this.comments = response.data;
                });
        },


    },


}