visibilityChange (event, unit = 'width') {
const ev = event.target;
let ev_weight = 0
let content_weight = 0
if (unit == 'width') {
ev_weight = ev.scrollWidth;
content_weight = ev.clientWidth;
} else {
ev_weight = ev.scrollHeight;
content_weight = ev.clientHeight;
}
if (ev_weight > content_weight) {
return true
} else {
return false
}
},
```html
<el-tooltip class="item" effect="dark" :content="scope.row.userName" placement="top"
:disabled="!isShowTooltipWidth" popper-class="wp-visibilityPopper">
<p class="textOverOneLine" @mouseenter="visibilityChangeWidth($event)">{{ scope.row.userName }}
</p>
</el-tooltip>
```javascript
// hover 是否显示全文
visibilityChangeWidth (event) {
this.isShowTooltipWidth = this.$utils.visibilityChange(event)
},