zoukankan      html  css  js  c++  java
  • element-UI——el-table添加序号

    转载自:https://www.cnblogs.com/langxiyu/p/10641060.html

    Part.1 示例

    当我们想在 el-table 中添加序号列时,如下:

    <el-table-column
            label="序号"
            type="index"
            width="50"
            align="center">
    </el-table-column>

    Part.2  问题

    我们会惊奇的发现,我们翻页时,序号永远都是从1开始。因为每一次翻页都是根据当前数据的index显示,所以我们要自定义

    Part.3  解决

    关键代码:

    (page - 1) * pageSize + scope.$index + 1 // (当前页 - 1) * 当前显示数据条数 + 当前行数据的索引 + 1

    改造如下:

    复制代码
    <el-table-column
            label="序号"
            type="index"
            width="50"
            align="center">
        <template scope="scope">
            <span>{{(page - 1) * pageSize + scope.$index + 1}}</span>
        </template>
    </el-table-column>
    复制代码
  • 相关阅读:
    java 第二次作业
    Java上机作业5.7
    Java上机作业4.30
    Java第八周作业
    上机作业4.23
    第七周作业
    4.16上机作业
    第六周作业
    Java上机作业4.9
    Java4.2上机作业
  • 原文地址:https://www.cnblogs.com/ceceliahappycoding/p/10723702.html
Copyright © 2011-2022 走看看