Echart自定义多条提示信息

简介: Echart自定义多条提示信息

文章转载于 https://blog.csdn.net/lilongwei4321/article/details/82907642

要求

项目要求一条折线上展示多个字段

在这里插入图片描述

源码

methods: {
    
    
    initChart() {
    
    
      this.chart = echarts.init(document.getElementById(this.id))
      const data = this.dataArr;
      const that = this;
      this.chart.setOption({
    
    
        title: {
    
    
          text: '金币曲线(万)'
        },
        tooltip: {
    
    
          trigger: 'axis',
          formatter (params){
    
    
            let indexId = params[0].dataIndex;
            var htmlStr ='<div>时间:';
            htmlStr += params[0].name + '<br/>';//x轴的名称
            // //为了保证和原来的效果一样,这里自己实现了一个点的效果
            htmlStr += '<span style="margin-right:5px;display:inline-block;width:10px;height:10px;border-radius:5px;background-color: #096;"></span>金币值:'+that.dataArr[indexId][1]/10000 + '万<br/>'
            htmlStr += '<span style="margin-right:5px;display:inline-block;width:10px;height:10px;border-radius:5px;background-color: #CC0033;"></span>服务器ID:'+that.dataArr[indexId][2] + '<br/>'
            htmlStr += '<span style="margin-right:5px;display:inline-block;width:10px;height:10px;border-radius:5px;background-color: #FF9933;"></span>游戏服务器:'+that.dataArr[indexId][3] + '<br/>';
            htmlStr += '</div>';
            return htmlStr;
          }
        },
        series: [{
    
    
          name: '金币值',
          type: 'line',
          data: data.map(function (item) {
    
    
            return item[1]/10000;
          })
        }]
      })
    }
  }
相关文章
|
6月前
|
JSON JavaScript 数据格式
vue-element-admin表格json数据渲染,异常数据一行显示红色
vue-element-admin表格json数据渲染,异常数据一行显示红色
74 1
|
10月前
|
前端开发 JavaScript 数据库
layui联动菜单搜索select表单选项的设置方法
layui联动菜单搜索select表单选项的设置方法
218 0
|
JavaScript
VUE之vxe-table高级表格(表格内增删改、导入、导出、自定义打印、列设置隐藏显示等)用法
VUE之vxe-table高级表格(表格内增删改、导入、导出、自定义打印、列设置隐藏显示等)用法
6583 0
VUE之vxe-table高级表格(表格内增删改、导入、导出、自定义打印、列设置隐藏显示等)用法
|
6天前
|
JavaScript
vue3表格编辑(数据回显)和删除功能实现
vue3表格编辑(数据回显)和删除功能实现
14 1
|
6天前
|
前端开发
element ui实现多层级复杂表单的操作(添加与回显)之回显功能实现
element ui实现多层级复杂表单的操作(添加与回显)之回显功能实现
17 0
|
9月前
|
JavaScript
Vue实现以按钮弹框动态控制Table列展示
点击设置弹出列数,并根据选择列进行展示:
115 0
|
6天前
|
缓存 JavaScript 前端开发
vue + element Table的数据多选,多页选择数据回显,分页记录保存选中的数据。
vue + element Table的数据多选,多页选择数据回显,分页记录保存选中的数据。
|
6月前
|
JSON JavaScript 数据库
vue搜索表格功能,根据input输入框和下拉框传递的参数进行搜索
vue搜索表格功能,根据input输入框和下拉框传递的参数进行搜索
79 1
|
7月前
|
JavaScript 数据库 UED
Vue 的动态菜单表格数据展示以及分页查询实现
Vue 的动态菜单表格数据展示以及分页查询实现
81 0
|
10月前
Echarts实战案例代码(40):tooltip使用formatter函数判断是否显示提示内容
Echarts实战案例代码(40):tooltip使用formatter函数判断是否显示提示内容
68 0