element-ui 表格sortable排序手動(dòng)js清除方式
element-ui 表格sortable排序手動(dòng)js清除
element-ui表格組件自帶的排序功能如下,詳見 Element表格排序
現(xiàn)在有個(gè)需求,是在列表之上增加搜索功能,而搜索之后,數(shù)據(jù)恢復(fù)默認(rèn)不排序,
即:當(dāng)前數(shù)據(jù)按照某個(gè)字段排序了,此時(shí)去搜索數(shù)據(jù)搜索出來的結(jié)果無需排序,就要講排序狀態(tài)清除,
查閱文檔,發(fā)現(xiàn)element提供了 clearSort 方法
解決方法
html:
<el-table ref="sortTable" :data="tableData">
js:
this.$refs.sortTable.clearSort();
element-ui 重置清除排序規(guī)則及樣式
? ? this.$nextTick(() =>{ ? ? ? ?this.$refs.tableData.clearSort(); ? ? ? })
如果使用tab組件,則會(huì)生成列表數(shù)組,需進(jìn)行對(duì)應(yīng)索引的列表清除排序
可打印this.refs.tableData,看返回的是書否是一個(gè)數(shù)組,如果是數(shù)組,就用this.refs.tableData0[0].clearSort();
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue3 onMounted異步函數(shù)同步請(qǐng)求async/await實(shí)現(xiàn)
這篇文章主要為大家介紹了vue3 onMounted初始化數(shù)據(jù)異步函數(shù)/同步請(qǐng)求async/await實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07簡(jiǎn)單實(shí)現(xiàn)vue驗(yàn)證碼60秒倒計(jì)時(shí)功能
這篇文章主要為大家介紹了如何簡(jiǎn)單實(shí)現(xiàn)vue驗(yàn)證碼60秒倒計(jì)時(shí)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10Vue模擬數(shù)據(jù),實(shí)現(xiàn)路由進(jìn)入商品詳情頁面的示例
今天小編就為大家分享一篇Vue模擬數(shù)據(jù),實(shí)現(xiàn)路由進(jìn)入商品詳情頁面的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-08-08Vuex2.0+Vue2.0構(gòu)建備忘錄應(yīng)用實(shí)踐
這篇文章主要為大家詳細(xì)介紹了Vuex2.0+Vue2.0構(gòu)建備忘錄應(yīng)用實(shí)踐,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11