需求:用操作按钮太多;设计这边想如果按钮大于3个就把它放在更多中;如果点击更多;就向左出现;再点击就隐藏,如果当前row为展开又点其它row的更多 ;就把这个展开的关闭箭头恢复成向左显示
代码:
el-table结合el-popover弹出框
html:
<el-popover
placement="left-end"
width="200"
trigger="click"
popper-class="xk-flex-popover"
:offset="-15"
:visible-arrow="false"
@show="handleShow(scope.$index)"
@hide="handleHide(scope.$index)"
>
<!-- <transition name="slide-fade"> v-if="scope.$index == isRotateIndex"-->
<div>
<el-button
type="text"
size="mini"
@click="handleEditReport(scope.row)