账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于element-ui分页组件的问题
    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的分页组件,也被称为分页器,是用于显示多页数据的一种方式。它的主要功能是在数据量较大时,能够有效地显示更多的数据,同时不会让页面变得过于拥挤。

      在使用分页组件时,需要注意以下几点:

      1. 在使用分页组件之前,需要先获取数据。可以使用Element-UI的page属性获取当前页码,然后通过计算每页的数据量,获取需要显示的数据。

      2. 在显示数据时,需要注意保持页面的平衡。如果每页的数据量过少,可能会导致页面过于拥挤,用户体验不佳。如果每页的数据量过多,可能会导致数据加载慢,用户体验不佳。

      3. 分页组件默认是按照一定的比例显示数据的。可以通过设置page-scale属性来改变比例,例如1:2,表示每页显示20%的数据。

      4. 在分页组件中,通常会有一个计数器,用于控制每页显示的数据数量。可以通过设置limit属性来改变计数器的初始值,例如limit为10,表示每页显示10个数据。

      5. 在分页组件中,通常会有一个total属性,用于获取总的页码。可以通过设置total为总页数,然后通过计算每页的数据量,获取需要显示的数据。

      以上就是Element-UI分页组件的基本使用方法和注意事项,希望对你有所帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部