- 46
- 0
写了一个很简单的分页组件,但是放到页面页面上不能用,点击页面标签页面上一点效果都没有,也没有报错,值都传过去了,也可以打印出来,大家帮忙看看哪里出错了
<template>
<div class="el-table-self">
<el-pagination
:current-page="currentPage"
:page-size="pagesize"
layout="prev, pager, next"
:total="totalCount">
</el-pagination>
</div>
</template>
<script>
export default{
data(){
return {
// pagesizes:this.pagesize,
// currentPage:this.currentPage
}
},
created(){
console.log(this.pagesize);
console.log(this.totalCount);
console.log(this.currentPage);
},
props:{
totalCount:Number, //表格数据总数
pagesize:Number, //决定每页显示的条数
currentPage:Number,
},
methods:{
}
}
</script>
<style></style>
父组件
<tree-grid
:columns="columns"
:dataSource="tableData.slice((currentPage-1)*pagesize,currentPage*pagesize)"
</tree-grid>
<paging :totalCount="totalCount"
:pagesize="pagesize"
:currentPage="currentPage"></paging>
data(){
return {
pagesize:2,
currentPage:2,
totalCount:'',
}
}
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
冷玉 普通会员 1楼
Element-UI的分页组件,也被称为分页器,是用于显示多页数据的一种方式。它的主要功能是在数据量较大时,能够有效地显示更多的数据,同时不会让页面变得过于拥挤。
在使用分页组件时,需要注意以下几点:
-
在使用分页组件之前,需要先获取数据。可以使用Element-UI的
page属性获取当前页码,然后通过计算每页的数据量,获取需要显示的数据。 -
在显示数据时,需要注意保持页面的平衡。如果每页的数据量过少,可能会导致页面过于拥挤,用户体验不佳。如果每页的数据量过多,可能会导致数据加载慢,用户体验不佳。
-
分页组件默认是按照一定的比例显示数据的。可以通过设置
page-scale属性来改变比例,例如1:2,表示每页显示20%的数据。 -
在分页组件中,通常会有一个计数器,用于控制每页显示的数据数量。可以通过设置
limit属性来改变计数器的初始值,例如limit为10,表示每页显示10个数据。 -
在分页组件中,通常会有一个
total属性,用于获取总的页码。可以通过设置total为总页数,然后通过计算每页的数据量,获取需要显示的数据。
以上就是Element-UI分页组件的基本使用方法和注意事项,希望对你有所帮助。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
