因为一些业务需要,须要用到前端本地分页,间接上代码

<el-table     :data="orderList.slice((pageNo-1)*pageSize,pageNo*pageSize)"     empty-text="暂无数据"     v-loading="orderLoading"></el-table><div style="text-align: center;margin-top: 20px;">    <el-pagination         @size-change="sizeChange"         @current-change="currentChange"         :current-page.sync="pageNo"         :page-sizes="[20,40,60,80,100]"         :page-size="pageSize"         layout="total, sizes, prev, pager, next, jumper"         :total="totalNum">    </el-pagination></div>export default {    data(){        return {            orderList: [],            pageSize: 20,            pageNo: 1,            totalNum: 0,        }    },    methods:{        getData(){            //省略...        },        sizeChange(val) {              this.pageSize = val;              this.pageNo = 1;        },        currentChange(val) {              this.pageNo = val        },    },    mounted(){        this.getData();    }}