看了下题主的问题,你是希望当状态改变时,改变整个表格顺序吗?
但是我认为这似乎会有冲突呀,原因如下:
状态
是你具体的某一列,而你要改变的是整个表格的排序;那么一个表格是否可能存在多种状态?这时候你要怎么判断呢<template slot-scope="scope">
包裹起来的是作用域插槽,也就是说 scope
这个变量只能在 <template>
中使用,无法被提升到父级的 <el-table>
被使用基于上,题主可以先明确第一点:存在多种状态后如何判断?一般来说一个表格的排序顺序只有一种,你确定好后就可以设置一个变量,通过变量变化,动态改变 order
的值,如 default-sort="{ prop: 'regtime', order: myOrder}"