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

Element——tooltip无效和自定义内容

tooltip无效

使用中发现,当tooltip内部元素内容为空,导致dom元素的wdth或height为0时,无法捕捉到鼠标悬浮动作,所以会失效

使用注意

  • tooltip中需要有html元素
  • 如果希望始终有tooltip内容,要给内部html元素设置默认宽高,使其可以被鼠标hover动作捕捉
  • 自定义内容使用v-html和函数协作
<el-tooltip
   effect="dark"
   placement="right"
>
   <div slot="content" v-html="tooltip(scope.$index + 1, cIndex)"></div>
   <div class="cell-tooltip-span">
       {{ gridView(scope.$index + 1, cIndex) }}
   </div>
</el-tooltip>
<style>
tooltip() {
      return function (r, c) {
        let grid = this.dataForRender[r-1][c];
        if(this.$attrs.type === 'rackInRefri' && grid.boxId) {
          let output = `
            冻存盒编号: ${grid.boxId}<br/>
            样本数量: ${grid.used}份<br/>
            空余位置: ${grid.total - grid.used}个
          `
          return output;
        } else {
          return `${this.transfer(r, this.rowCode)}-${this.transfer(
            c,
            this.colCode
          )}`;
        }
      };
    }
</style>

相关文章:

  • Vue——provide/inject的使用
  • windows注册表自定义添加右键菜单
  • 请求正常执行但是js语法报错Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘code‘)
  • 使用图片做背景并设置充满固定屏幕
  • Vue——组件间数据访问方式与通信方式的一点总结思考
  • git-错误合并或错误删除文件并推送如何回退
  • 面试——常用的设计模式
  • VUE全局使用element-ui组件
  • express创建项目
  • React脚手架搭建及react项目新建
  • React路由的使用
  • vue跳转带参数---【购物商城项目】(2020.3.13)
  • HTML5新增的标签及属性
  • CSS的透明度处理
  • JS获取节点
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 〔开发系列〕一次关于小程序开发的深度总结
  • const let
  • DOM的那些事
  • HTTP中的ETag在移动客户端的应用
  • Java Agent 学习笔记
  • linux安装openssl、swoole等扩展的具体步骤
  • Python利用正则抓取网页内容保存到本地
  • Service Worker
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 计算机常识 - 收藏集 - 掘金
  • 配置 PM2 实现代码自动发布
  • 如何编写一个可升级的智能合约
  • 使用docker-compose进行多节点部署
  • 一个JAVA程序员成长之路分享
  • kubernetes资源对象--ingress
  • MyCAT水平分库
  • $.ajax()参数及用法
  • $.proxy和$.extend
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (接口封装)
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (转) 深度模型优化性能 调参
  • ******IT公司面试题汇总+优秀技术博客汇总
  • . Flume面试题
  • .bat批处理(六):替换字符串中匹配的子串
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .Net 8.0 新的变化
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .net 调用php,php 调用.net com组件 --
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • .Net环境下的缓存技术介绍
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • .net连接MySQL的方法