ElementUI Table:@sort-change=“sortChange” 方法不生效,已執行但未改變列表


 

sort-change當表格的排序條件發生變化的時候會觸發該事件:

調試發現方法已執行,但是最終排序未生效到表格。因為表格排序只執行一次,需要禁掉默認排序。
<el-table
class="table"
ref="table"
:data="list"
:default-sort="{prop: 'SlideNo', order:'ascending'}"
@sort-change="sortChange"
>
</el-table>
 
自定義排序 :
sortChange(column, prop, order) {
    //需要先清除默認排序 !!!
    if (this.$refs.table) this.$refs.table.clearSort()
    // sort...
}

 

~~~ 測試通過,已按自定義排序 ~~~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM