当前位置: 首页 > news >正文

青岛互联网公司排名广州seo诊断

青岛互联网公司排名,广州seo诊断,平面设计 网站推荐,影响网站alexa排名的主要因素有背景 el-table组件中,可以通过勾选某条数据来创建单据,但是有些数据没有权限使用,就需要禁用掉勾选的功能,然后当鼠标悬浮在这一行的时候,展示类似于toolTip的提示框。 除了当鼠标悬浮在某一行,展示类似于…

背景

el-table组件中,可以通过勾选某条数据来创建单据,但是有些数据没有权限使用,就需要禁用掉勾选的功能,然后当鼠标悬浮在这一行的时候,展示类似于toolTip的提示框。

除了当鼠标悬浮在某一行,展示类似于toolTip的提示框这一条el-table是没有提供配置项的,其他的都能够通过配置完成,那我们接下来看看如何实现鼠标悬浮某一行展示提示框的需求。

实现效果

在这里插入图片描述

具体实现

首先el-table有提供两个事件cell-mouse-enter和cell-mouse-leave,这两个事件分别在当单元格 hover 进入时以及当单元格 hover 退出时会触发,回调函数中能接收四个参数:row, column, cell, event。
我们可以通过cell-mouse-enter事件,在鼠标进入到当前行的时候,根据第一个参数row判断当前行是否需要进行提示。如果需要提示的话,我们可以获取第四个参数event,拿到当前触发hover事件的dom元素。然后动态生成一个提示框div定位到鼠标右侧,插入到body中。
然后通过监听cell-mouse-leave事件将这个元素从body中移除。

代码如下

// table组件
<el-table :data="tableData" style="width: 100%"@cell-mouse-enter="enterSelectionRows"@cell-mouse-leave="leaveSelectionRows"
>// ......
</el-table>
// 鼠标进入表格行的回调函数
enterSelectionRows: (row:any, column:any, cell:any, event:any) => {if (!row.hasAuth) {createTips(event, row, '请先在资产平台申请对应表查询权限')return}}
// 鼠标离开表格行的回调函数
leaveSelectionRows: (row:any) => {removeTips(row)
}// 创建toolTip
export function createTips(el:any, row:any, value:any) {const { id } = rowconst tooltipDom = document.createElement('div')tooltipDom.style.cssText = `display: inline-block;max-width: 400px;max-height: 400px;position: absolute;top: ${el.clientY + 5}px;left: ${el.clientX}px;padding:5px 10px;overflow: auto;font-size: 12px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #595959;background: #fff;border-radius: 5px;z-index: 19999;box-shadow: 0 4px 12px 1px #ccc;`tooltipDom.innerHTML = valuetooltipDom.setAttribute('id', `tooltip-${id}`)// 将浮层插入到body中document.body.appendChild(tooltipDom)
}// 删除tooltip
export function removeTips(row:any) {const { id } = rowconst tooltipDomLeave = document.querySelectorAll(`#tooltip-${id}`)if (tooltipDomLeave.length) {tooltipDomLeave.forEach(dom => {document.body.removeChild(dom)})}
http://www.ds6.com.cn/news/54955.html

相关文章:

  • 东营市建设监理协会网站网页制作官方网站
  • 怎样获得做网站的客户外贸独立站怎么建站
  • 手机 写wordpress北京seo公司司
  • 企业安全文化宣传标语网站排名软件优化
  • cdn优质的seo快速排名优化
  • 网站被镜像怎么做武汉seo引擎优化
  • 自己怎么做优惠搜网站外链seo服务
  • 网站没制作好可以备案吗seo价格是多少
  • 个人网站有备案吗网址查询入口
  • 人大网站建设的分析关键词推广工具
  • 做抖音风的网站营销号
  • 玉溪网站开发网站权重一般有几个等级
  • 设计网站草图哪家公司做seo
  • 怎么去做一个网站百度广告联盟怎么加入
  • 哈尔滨企业网站排名促销策略的四种方式
  • 微信开放平台 网站应用开发百度快照优化排名推广怎么做
  • 关于旅游的网站建设目的韶山百度seo
  • 做字幕网站让百度收录自己的网站
  • 一级a做爰片免费网站性恔百度推广总部客服投诉电话
  • 做网站要注意什么问题廊坊百度关键词优化
  • 婚恋网注册seo百度首页排名业务
  • 网络网站建设写文章在哪里发表挣钱
  • 建站公司用的 商城系统阿里指数网站
  • 南山做棋牌网站建设疫情最新数据消息
  • 深度网营销型网站建设公司怎么样百度云搜索引擎
  • 东莞中堂网站建设个人博客模板
  • 海南省旅游专业网站发展电子商务缺乏强大的专业产业资源做后盾seo人员的职责
  • 怎样查看网站开发语言行业关键词
  • 做商城网站的企业seo网络营销案例分析
  • 西安做网站的公司在哪win7优化大师官方网站