需求如上图:
鼠标悬浮背景色改变,选中框显示,点击名字可跳转预览文件、或查看文件夹内容,点击其余行内任意位置则触发选中
JSX结构代码:
<el-table
ref='multipleTable'
data={this.fileList}
header-cell-style={
{ color: '#566B8B', fontSize: '12px' }}
style="width: 100%"
header-cell-class-name="header"
on-row-click={this.handleRowClick}
on-selection-change={this.handleSelectionChange}
row-class-name={this.getClassName}
>
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column
prop="name"