直接看代码,只需要让页数pageNum减去1后去乘以要展示的数量pageSize再加上当前索引值加1就可以
<el-table :data="tableData" stripe class="table" >
<el-table-column label="序号" type="index" width="100">
<template #default="scope">
<span>{{(pageNum - 1) * pageSize + scope.$index + 1}}</span>
</template>
</el-table-column>
<el-table-column label="名称" prop="title"></el-table-column>
</el-table>
<script lang="ts" setup>
import { ref} from "vue";
const pageSize = ref(10)
const pageNum = ref(1)
</script>