1.直接写dom里
<el-table-column label="序号" :show-overflow-tooltip="true" width="70" align="center">
<template slot-scope="scope">{{ scope.$index+1+(parseInt(pageIndex)-1)* parseInt(pageSize) }}</template>
</el-table-column>
<el-table-column type='index'
:index='(index)=>{return (index+1) + (page.pagination.pageData.page-1)*page.pagination.pageData.limit }' >
</el-table-column>
默认type=“prop”
2.写方法体里
<el-table>
<el-table-column type='index' :index='indexMethod' ></el-table-column>
</el-table>
method:{
indexMethod (index) {
let curpage = this.page.pagination.pageData.page //单前页码,具体看组件取值
let limitpage = this.page.pagination.pageData.limit //每页条数,具体是组件取值
return (index+1) + (curpage-1)*limitpage
}
}