基于el-table全局排序

147 阅读1分钟

image.png

table左边序号要求全局排序,比如第一页就是1-10,第二页就是11-20.

这里地用到一个公式:序号=(当前页码-1)*10+在当前表格序号

`

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

在methods:{

}内赋值

indexMethod(index) {
      return (this.page - 1) * 10 + index + 1;
    },

因为index默认从0开始,所以要+1