问题描述:
1.默认排序是按照名称升序排列(图一)
2.在选择了筛选项以及其他排序方式之后,箭头高亮是这样的(图二)
3.当我点击清空按钮后,类型清空了,并且传给后端的排序方式是名称/升序,可是箭头高亮仍旧保持了之前点击共享方式的样子(图三)
我的目的是让他恢复初始的名称升序高亮的样式(图一)
解决过程
1.使用this.$refs.sortTable.clearSort();
先给el-table添加ref="sortTable"this.$refs.sortTable.clearSort();
结果是去除了所有的高亮,不是我想要的结果
2.制定默认排序样式this.$refs.tables.sort(sortName, sortType)
this.$refs.sortTable.sort('name', 'ascending');
好的,点击清除之后恢复了我想要的高亮样式