element-ui(升降序)

383 阅读1分钟

加上sortable="custom"

image.png

<el-table
    v-loading="loading"
    :data="
      tableData.slice((currentPage - 1) * pageSize, currentPage * pageSize)
    "
    size="small"
    empty-text
    @sort-change="sortChange"
  >
    <el-table-column prop="click" label="点击" sortable="custom" />
  </el-table>
  

sortNm 根据哪个字段排序 sortMt 传desc代表降序 传asc代表升序

    sortChange(val) {
      this.form.sortNm = val.prop;
      let sort = val.order === "descending" ? "desc" : "asc";
      this.form.sortMt = sort;
      this.kewWord();
},