vue3中是用echarts的柱状图,自定义tooltip(鼠标放在柱子上显示的提示)

主要是使用的是option配置中的tooltip,自定义的话是使用了tooltip中的formatter方法,

javascript 复制代码
{
    formatter: params => `
  <div>
    <div style="display: flex;align-items: center;gap: 10px;">
        <div style="display: flex;align-items: center;gap: 10px;">
            <div>${params.data.date}${props.dateRange === enums.DATE_RANGE.TODAY ? '点' : ''}</div>
            <div>${params.data.value}${props.unit}</div>
        </div>
    </div>
  </div>`,
  }

这里主要是能使用富文本,可以自定义任何自己想要的提示。

params这里面就是这个柱状图的所有信息,可以先打印一下看看自己要用哪些字段。

相关推荐
天呐草莓4 分钟前
部署 Vue 项目到阿里云云服务器
服务器·前端·vue.js
初遇你时动了情4 分钟前
不用每个请求都写获取请求 类似无感刷新逻辑 uniapp vue3 react实现方案
javascript·react.js·uni-app
海阔天空095 分钟前
Cesium三维地形渲染
vue.js·github
27669582927 分钟前
京东最新滑块 分析
linux·前端·javascript·h5st·京东滑块·京东m端滑块·京东逆向
加洛斯7 分钟前
Pinia入门指南:三步上手,搞定状态管理
前端·vue.js
拖拉斯旋风12 分钟前
🧠 `useRef`:React 中“默默记住状态却不打扰 UI”的利器
前端·javascript·react.js
POLITE312 分钟前
Leetcode 3.无重复字符的最长子串 JavaScript (Day 4)
javascript·算法·leetcode
kuilaurence16 分钟前
Node.js 中使用env文件
javascript
TeamDev19 分钟前
使用 Vue.js 构建 Java 桌面应用
java·前端·vue.js
DongHao19 分钟前
跨域问题及解决方案
前端·javascript·面试