根据官网例子
table可以设置列为行编号,代码如下:
但是我用到本地后发现是从0开始的:
于是我继续参考其他例子:
<el-table-column type="index" :index="indexMethod">
</el-table-column>
indexMethod(index) {
return index * 2;
}
在index列设置一个函数indexMethod,将数值*2。我修改返回值为 +1
indexMethod(index) {
return index + 1;
},
但是运行到本地后依旧是从0开始的。
于是经过在百度上搜索最终找到了解决方法,代码如下所示:
<el-table-column type="index" width="60" label="index" align="center">
<template scope="scope">
<span>{{scope.$index + 1}}</span>
</template>
</el-table-column>