首先,我会从已知得表格table中得到我需要更改得行对象- 可以用row-click方法直接获取也可以用table得selec方法 然后通过路由传参,将table数组和获取得行对象传递给修改页面-因为在返回页面得时候定位当前行和页,因此这里也要将pagesize和currentPage进行传递 modifyDesc(row) { let params = { id: row.id, codeId...
2、:row-class-name=“tableRowClassName”,需要借助@row-click="handleRowClick"获取当前点击行的下标 data() { return { tableRowIndex: 0 } } 1. 2. 3. 4. 5. handleRowClick(row) { this.tableRowIndex = this.getArrayIndex(this.tableData, row); // 获取当前点击行下标 // ... 点击当前行...
在el-table标签中添加highlight-current-row <el-table highlight-current-row > 在style 里面设置全局样式: /*用来设置当前页面element全局table 选中某行时的背景色*/.el-table__body tr.current-row>td{ background-color: #69A8EA !important; color: #fff; }...
1、highlight-current-row 设置css: tr.current-row > td, .el-table__body tr:hover > td{background:#f5f5f5; } 2、:row-class-name="tableRowClassName",需要借助@row-click="handleRowClick"获取当前点击行的下标 data中定义: data() {return{ tableRowIndex:0} } methods中定义tableRowClassName函...
<el-table-column prop="address" label="地址"> </el-table-column> </el-table> ``` 这是JS代码 注册这个方法tableRowClassName(),这里传的rowIndex就是需要高亮的数据在数组里面的下标,返回的class类名就是你自己定义的class类名。 ```javascript ...
用element表格中的 @selection-change="handleSelectionChange" :row-style="selectedHighlight" row-class-name="tableRowClassName" 来实现,代码如下: data(){ return{ getIndex:'' selectRow:[], selectData:[] }} watch: { selectData(data) { ...
<el-tableref="serviceOrderRef"v-loading="loading":data="tableData":max-height="tableHeight"@selection-change="checkChange":row-style="rowClass"borderalign="center"style="width: 100%;"></el-table>selectRow=[]checkList=[]checkChange(list){this.checkList=list}rowClass({row,rowIndex}){if(th...
因此,如果是为了点击高亮,双击后取消高亮的话,我们还需要额外的设置。 三、双击取消高亮 依旧以这个table为例: <el-table :data="tableData" border stripe height="100%" class="table-self" ref="table" :cell-style="{padding: '2px 0 2px 0'}" ...
vue中使用element-ui的table表格,勾选高亮某一行
简介:详解element-ui el-table表格中勾选checkbox(selection),高亮当前行高亮某一行(某一行设置特殊的样式) <template><el-tableclass="table"ref="table":data="tableData":row-class-name="row_class_name"@selection-change="selection_change"@row-click="row_click"><el-table-column type="selection" ...