首页 > 其他分享 >echarts 自定义提示框

echarts 自定义提示框

时间:2023-07-31 15:46:25浏览次数:34  
标签:index return bb 自定义 item params const 提示框 echarts

const tooltip = (params, echartsBarData) => {
  const result = params.map((item, index) => {
    const str = item.name.substring(0, 1);
    if (echartsBarData[index].drugNameCosList) {
      const data = echartsBarData[index].drugNameCosList.filter(aa => aa.month === str)
      const consData = data.map((bb) => {
        return `<div style="margin-right: 12px"><span>${bb.name}:</span><span>${bb.cons}</span></div>`
      })
      return `<div class="echartsrow">
                <div class="left">
                  <span class="flagSpot" style="background: ${item.color}"></span>
                ${item.seriesName}:<span style="margin-left: 12px;">${item.value}</span></div>
                <div class="waterList">${consData.join('')}</div>
               </div>`;
    } else {
      return `<div class="echartsrow"><div class="left"><span class="flagSpot" style="background: ${item.color}"></span>${item.seriesName}:</div><span>${item.value}</span></div>`;
    }

  })
  return `<div class="tooltipBox">
                <div class="topTitle">
                    <span class="date">${params[0].axisValueLabel} </span>
                    <div class="nameCon">
                    ${result.join('')}
                    </div>                                  
                </div>
            </div>`
}

 

标签:index,return,bb,自定义,item,params,const,提示框,echarts
From: https://www.cnblogs.com/whlBooK/p/17593620.html

相关文章

  • react18 hooks自定义移动端Popup弹窗组件RcPop
    基于React18Hooks实现手机端弹框组件RcPopreact-popup基于react18+hook自定义多功能弹框组件。整合了msg/alert/dialog/toast及android/ios弹窗效果。支持20+自定义参数、组件式+函数式调用方式,全方位满足各种弹窗场景需求。引入组件在需要使用弹窗的页面引入组件。//引......
  • Manacher模板,支持自定义不同字符的相等关系
    #include<bits/stdc++.h>usingnamespacestd;structManacher{  structChar{    charch;    Char(){}    Char(charch):ch(ch){}    Char&operator=(constchar&r){      ch=r;      ret......
  • 通过Redis+Mysql来自定义Spring-Statemachine的持久化
    我们在使用Spring状态机的时候,往往需要对于StateMachine持久化操作,但是官方为我们提供的基于redis的持久化并不是特别好,一方面是因为只存redis容易导致数据丢失,另一方面因为状态机的特性需要对应的StateMachine的数据永久有效,导致redis中的key永不过期。我现在希望实现将StateMac......
  • springboot logback 配置文件 自定义logback配置文件
    logging:level:#配置全部的调试级别#root:trace#配置具体包路径下的调试级别com.example.springboot03:tracepattern:#默认控制台输出格式console:'%clr(%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-ddHH:mm:ss.SSSXXX}}){faint}%clr(${LOG_......
  • .Net Core中自定义认证实现
    一、起因 (原文)最近项目中需要对项目同时支持JWT认证,以及自定义的认证校验方式认证。通过对官方文档了解,得到认证实现主要通过继承 IAuthenticationHandler 或 AuthenticationHandler<TOptions>来实现自定义认证的处理。那么接下来实现一个自定义的认证访问。二、......
  • 【go语言】2.4.2 自定义包的创建和使用
    在Go中,任何一个目录都可以被视为一个包。创建自定义包的基本步骤是:新建一个目录,用于存放包的源文件。在新建的目录中编写Go代码,代码的第一行应该是 package包名。使用 import 语句在其他地方导入和使用这个包。接下来,我们详细看一下如何创建和使用自定义包。创建自......
  • 【Python】使用 pyecharts 模块绘制动态时间线柱状图 ① ( 列表排序 | 使用 sorted 函
    文章目录一、列表排序1、使用sorted函数对容器进行排序2、使用list.sort函数对列表进行排序3、使用list.sort函数对列表进行排序-设置排序函数4、使用list.sort函数对列表进行排序-设置lambda匿名排序函数pyecharts画廊网站:https://gallery.pyecharts.org/#/......
  • .NET Core 6.0 配置自定义JWT鉴权
    JWT授权配置1、安装Microsoft.IdentityModel.Tokens包;2、创建一个认证用户信息实体类UserInfo3、创建一个JWT配置类JWTTokenOptions   publicclassJwtTokenOptions   {       ///<summary>       ///JWT认证Key       ///</sum......
  • electron的electron-packager打包运行和electron-builder生产安装包过程,学透 Electron
    electron的electron-packager打包运行和electron-builder生产安装包过程开发electron客户端程序,打包是绕不开的问题。macOS应用构建,看似近在咫尺,实则坑坑致命。场景:mac笔记本打包,以及生产出可交付的软件安装包,如何避坑,如何理解app的产生过程!!!!可以按照我测试的路程来配置环境。包......
  • python requests.session() 不使用session的cookie 自定义cookie
      req=requests.Request('GET',"https://xxxx.gif",headers=headers)#清空cookiesreq.cookies={}#发送请求session.send(req.prepare(),timeout=30,verify=Fa......