问题描述
在多个el-table的情况下,要通过一个值保证一个el-table的唯一性.通过这个值可以在众多el-table中确定一个唯一的el-table.
问题出现的环境背景及自己尝试过哪些方法
用data属性的值名称来确定,但没有对应的方法获取,this或者row中都找不到对应数据,是有什么我不知道的方法可以直接获取吗,还是我的思路是错误的..
相关代码
<el-table
:max-height="300"
:header-cell-style="headClass"
ref="multipleTable"
:data="dataForm.sqr"
border
highlight-current-row="true"
style="width: 100%; overflow-y: auto"
@row-click="handleRowClick"
:row-class-name="tableRowClassName"
@cell-mouse-enter="handlerIsTable"
></el-table>
第一种方式:如楼上所说,通过
$refs
进行获取。HTML
给表格增加refJavaScript
获取指定表格属性第二种方式:通过
ClassName
或者ID
进行取舍key
值,然后通过key
值获取表格属性ElementUI
有一个scope.row
属性,指定行的指定列的话,scope.row[columnKey]
也可以拿到