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

学习echarts折线图tooltip属性中formatter文字设置不同颜色的方法

学习echarts折线图tooltip属性中formatter文字设置不同颜色的方法

在 ECharts 中,可以通过 tooltip 的 formatter 属性来自定义提示框中的文本格式。你可以在 formatter 函数中使用富文本标签 并设置 style 属性来改变文本的颜色。

下面是一个简单的例子,展示了如何在 tooltip 的 formatter 中设置不同的文本颜色:

option = {
    tooltip: {
        trigger: 'axis',
        formatter: function (params) {
            var color = params[0].color; // 获取数据点的颜色
            var res = '<div style="color: ' + color + ';">';
            res += '<strong>' + params[0].seriesName + '</strong><br/>';
            res += '时间: ' + params[0].name + '<br/>';
            res += '数值: ' + params[0].value + '</div>';
            return res;
        }
    },
    xAxis: {
        type: 'category',
        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
    },
    yAxis: {
        type: 'value'
    },
    series: [{
        name: '示例数据',
        type: 'line',
        data: [150, 230, 224, 218, 135, 147, 260]
    }]
};

在这个例子中,tooltip 的 formatter 函数使用了 params 参数,它包含了当前触发提示框的数据点信息。我们从 params 中取得数据点的颜色,并将其应用到提示框文本中。这样,数据点的颜色也就成为了提示框中文本的颜色。


http://www.kler.cn/a/472234.html

相关文章:

  • 深入学习RabbitMQ的Direct Exchange(直连交换机)
  • 【Linux】深入理解文件系统(超详细)
  • python中的列表推导式详解
  • Linux的proc目录与什么有关?【以及它里面的文件各自记录着什么信息】
  • php 多进程那点事,用 swoole 如何解决呢 ?
  • 数据库模型全解析:从文档存储到搜索引擎
  • 新型企业电站 源网荷储充一体化管理系统 EMS3.0具备哪些功能?
  • 太速科技-754-基于Agilex™ 7 FPGA F 系列的PCIe4.0X16 加速卡
  • 全新免押租赁系统打造便捷安全的租赁体验
  • Web3 游戏 2024:牛市下的缺席者?
  • 利用Spark实现WordCount(Scala语言)
  • 【C】文件操作
  • CUDA编程【7】 线程束
  • 青少年编程与数学 02-006 前端开发框架VUE 10课题、侦听器
  • STM32-笔记35-DMA(直接存储器访问)
  • Approaching a Chatbot Service - Part 3: Bot Model
  • flask后端开发(13):登录功能后端实现和钩子函数
  • 扩散模型论文概述(三):Stability AI系列工作【学习笔记】
  • 基于RK3568/RK3588大车360度环视影像主动安全行车辅助系统解决方案,支持ADAS/DMS
  • 关于常见的负载均衡方法都有什么?
  • labelme转yolo格式
  • 计算机网络 (23)IP层转发分组的过程
  • R语言的循环实现
  • 前端开发 vue 中如何实现 u-form 多个form表单同时校验
  • Estimator (Statistic for Machine Learning)
  • 深入探讨 Android 中的 AlarmManager:定时任务调度及优化实践