En la tabla Element-ui, ¿cómo hacer que el número de secuencia de paginación continúe con el número de secuencia de la página anterior?

Pregunta: Al utilizar la tabla de element-ui  , encontrará que el número de serie de cada página comienza en 1, entonces, ¿cómo puede hacer que continúe con el número de serie de la página anterior?

El atributo de índice indica que, si se establece  type=index, el índice se puede  index personalizar pasando atributos

Utilice propiedades calculadas para resolver problemas:

<el-table-column type="index" :index="hIndex" label="序号" width="120" />
 
export default {
  data() {
    return {
      page: 1, //当前页数
      pagesize: 2, //每页两条数据
    }
  },
 
  // 计算属性
  computed: {
    hIndex() {
      // 当前页数 - 1 * 每页数据条数 + 1
      return (this.page - 1) * this.pagesize + 1
    }
  }
}

Utilizar métodos funcionales para resolver problemas.

methods: {
  hIndex(index) {
      // 当前页数 - 1 * 每页数据条数 + index + 1 ( index 是索引值,从0开始)
      return (this.page - 1) * this.pagesize + index + 1
    }
}

Supongo que te gusta

Origin blog.csdn.net/m0_52775179/article/details/132188066
Recomendado
Clasificación