为了账号安全,请及时绑定邮箱和手机立即绑定

elementUI的table组件,再次渲染数据时,如何清除上一次数据视图的排序问题?

elementUI的table组件,再次渲染数据时,如何清除上一次数据视图的排序问题?

慕雪6442864 2019-01-30 17:39:26
1、数据是不定的,渲染数据时,点了排序,会影响下一次的数据视图的顺序。2、  <el-table     :data="rowTb"     border     ref="sort"     stripe     @row-dblclick="toShowDetails"     v-loading="resLoading"     element-loading-text="拼命加载中. . ."     style="font-size: 12px;">    <el-table-column type="index" fixed width="80"/> <div v-for="(item,index) in rowTh">     <el-table-column sortable :key="index" :prop="item" :label="item" show-overflow-tooltip min-width="270px"/>   </div> </el-table>3、尝试用this.$refs.sort.clearSort();没解决。
查看完整描述

1 回答

?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

clearSort()这个方法可能不在this.$refs.sort下面哦,尝试着把this.$refs.sort.clearSort()打印出来看看是不是undefined或者打印this.$refs.sort去找找clearSort()方法在哪里

查看完整回答
1 反对 回复 2019-01-30
  • 1 回答
  • 0 关注
  • 7224 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信