最近做项目时使用table表格的时候发现:
在序号中定义了属性type="index" 如图所示:
序号是显示出来了,但是翻页之后序号又从1开始排列了,按正常逻辑来说翻页之后的序号应该是上一页末尾的序号加1递增显示的.所以又去翻了翻Element的文档.
终于发现:
设置了type="index" 属性之后 可以通过传递index属性自定义索引.
代码如下 :
data() {
return {
// 页码数据
pageparams: {
page: 1, // 默认页码
pagesize: 3 // 默认显示条数
}
}
}
methods: {
// 表格序号延续
OrderIndex(index) {
// 当前页数 - 1 * 每页数据条数 + index + 1
return (this.pageparams.page - 1) * this.pageparams.pagesize + index + 1
}
最后终于解决了这个问题