el-table樹形數據序號排序處理方案
更新時間:2024年03月19日 11:19:22 作者:Cool_so_cool
這篇文章主要介紹了el-table樹形數據序號排序處理方案,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
1,用下面這個代碼可以實現基本表格的序號排序
<el-table-column label="序號" width="50px" align="center">
<template slot-scope="scope">
{{ scope.$index + 1 }}
</template>
</el-table-column>
2,element ui樹形結構的表格,是沒有序號排序的,如果還是用上面的代碼,序號排序的時候也會把數據的子節(jié)點進行序號排序

上面那個肯定不是我們想要的效果,直接上代碼,看最終效果

this.tableData1.forEach((item, index) => {
item.parentIndex = index + 1;
if (item.children) {
item.children.forEach((it, ind) => {
it.parentIndex = item.parentIndex + "-" + (ind + 1)
})
}
})展開前

展開后

到此這篇關于el-table樹形數據序號排序處理的文章就介紹到這了,更多相關el-table樹形數據內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vue動態(tài)添加表單validateField驗證功能實現
這篇文章主要介紹了vue動態(tài)添加表單validateField驗證功能實現,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-04-04
解決打包后出現錯誤y.a.addRoute is not a function的
這篇文章主要介紹了解決打包后出現y.a.addRoute is not a function的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-10-10

