Vue(element ui)中操作row參數(shù)的使用方式
Vue(element ui)中操作row參數(shù)使用
在使用element ui或Vue中當(dāng)我們要對(duì)表格中的數(shù)據(jù)按行進(jìn)行特殊操作或標(biāo)記時(shí),通常通過在vue中methods方法中操作row參數(shù)來訪問該行的索引或是單元格中的數(shù)據(jù)進(jìn)行對(duì)應(yīng)操作。
樣式表格中
<el-table :data="tableData" :row-class-name="tableRowClassName">
<el-table-column prop="USER_CODE" label="工號(hào)" width="100">
</el-table-column>
<el-table-column prop="USER_NAME" label="姓名" width="100">
</el-table-column>
<el-table-column prop="USER_DEPARTMENT" label="部門">
</el-table-column>
<el-table-column prop="USER_DEPARTMENT_CODE" label="部門號(hào)" width="100">
</el-table-column>
<el-table-column prop="IP_ADDRESS" label="地址" width="100">
</el-table-column>
<el-table-column prop="LOGIN_TIME" label="ip地址">
</el-table-column>
</el-table>Vue中
methods: {
tableRowClassName: function (row) {
console.log(row)
if (row.rowIndex === 1) {
return 'warning-row';
} else if (row.rowIndex === 3) {
return 'success-row';
}
return '';
}通過row.rowIndex===?可以訪問當(dāng)前行的索引,就可以通過指定 Table 組件的row-class-name屬性來為 Table 中的某一行添加 class,表明該行處于某種狀態(tài)。

與此同時(shí)我們也可以通過row來訪問該行的每一個(gè)單元格數(shù)據(jù)

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
在Vue項(xiàng)目中使用snapshot測(cè)試的具體使用
這篇文章主要介紹了在Vue項(xiàng)目中使用snapshot測(cè)試的具體使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-04-04
vue和element上傳圖片以及進(jìn)行拖拽圖片排序問題
這篇文章主要介紹了vue和element上傳圖片以及進(jìn)行拖拽圖片排序問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-08-08
Vue項(xiàng)目啟動(dòng)提示Cannot GET /問題
這篇文章主要介紹了Vue項(xiàng)目啟動(dòng)提示Cannot GET /問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-10-10
Vue中addEventListener()?監(jiān)聽事件案例講解
這篇文章主要介紹了Vue中addEventListener()?監(jiān)聽事件案例講解,包括語(yǔ)法講解和事件冒泡或事件捕獲的相關(guān)知識(shí),本文結(jié)合示例代碼給大家講解的非常詳細(xì),需要的朋友可以參考下2022-12-12
vue 組件數(shù)據(jù)加載解析順序的詳細(xì)代碼
Vue.js的解析順序可以概括為:模板編譯、組件創(chuàng)建、數(shù)據(jù)渲染、事件處理和生命周期鉤子函數(shù)執(zhí)行,接下來通過本文給大家介紹vue 組件數(shù)據(jù)加載解析順序的完整代碼,感興趣的朋友跟隨小編一起看看吧2024-03-03

