element-ui表格數據轉換的示例代碼
更新時間:2018年08月24日 09:44:10 作者:包子源
這篇文章主要介紹了element-ui表格數據轉換的示例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
業(yè)務場景:在后臺管理系統(tǒng)表格模塊中,我們請求回來的數據類似性別等等,后臺給我們返的不是男,或者女,而是給我們返回的是0和1,或者是A和B;但是怎么在表格中顯示成男和女呢,這里就需要用到數據轉換 formatter屬性
具體代碼如下:
<el-table :data="tableData" highlight-current-row style="width: 100%"> <el-table-column prop="name" label="姓名"> <el-table-column prop="authority" :formatter="formatRole" label="角色"> </el-table-column> </el-table>
js部分代碼:
methods: {
//角色轉換
formatRole: function(row, column) {
return row.authority == 'ROLE_REGISTRAR' ? "教務主任" : row.authority == 'ROLE_GRADE_DIRECTOR' ? "年級主任" : "班主任";
}
}
參數row就是表格當前行的所有數據
當然我們還可以用來截字符串啊,什么的,方法自己定義,return對應的值就行了
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
前端vue如何根據菜單自動生成路由(動態(tài)配置前端路由)
估計有不少人遇過這樣的需求:根據后臺數據動態(tài)添加路由和菜單,這篇文章主要給大家介紹了關于前端vue如何根據菜單自動生成路由的相關資料,需要的朋友可以參考下2024-04-04
Vue3中子組件改變父組件傳過來的值(props)的方法小結
在 Vue 3 中,子組件改變父組件傳過來的值(props)的方法主要有以下幾種:通過事件發(fā)射、使用 v-model、模擬 .sync 修飾符的功能(Vue 3 中已移除),以及使用 ref 或 reactive,下面我將結合代碼示例和使用場景詳細講解這些方法,需要的朋友可以參考下2025-04-04
vue-image-crop基于Vue的移動端圖片裁剪組件示例
這篇文章主要介紹了vue-image-crop基于Vue的移動端圖片裁剪組件示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08
vue3使用vuedraggable和grid實現自定義拖拽布局方式
這篇文章主要介紹了vue3使用vuedraggable和grid實現自定義拖拽布局方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-06-06

