最近做的项目用到echarts雷达图,但是由于地市过多,遇到悬浮框显示问题被遮住

如图:

可以看到上面从兴安开始数据就被遮住了

为了解决这个被遮住的悬浮框,达到tooltip自定义格式

完成后的效果如下:

下面是改变这个悬浮框tooltip显示的代码(在option中改变即可):


tooltip : {
trigger: 'axis',
formatter: function (params, ticket, callback) {
console.log(params);
var showHtm="";
for(var i=0;i<params.length;i++){
//x轴名称
var name = params[i][1];
//名称
var text = params[i][3];
//值
var value = params[i][2];
showHtm+= text+ '--' + name + ' 得分:' + value+'<br>'
}
return showHtm;
}
}

下面是完整的option:

var option = {
title : {
text: '指标大类得分',
subtext: '指标大类得分',
show: false
},
tooltip : {
trigger: 'axis',
formatter: function (params, ticket, callback) {
// console.log(params);
var showHtm="";
for(var i=0;i<params.length;i++){
//x轴名称
var name = params[i][1];
//名称
var text = params[i][3];
//值
var value = params[i][2];
showHtm+= text+ '--' + name + ' 得分:' + value+'<br>'
}
return showHtm;
}
},
legend: {
x : '3%',
y : '10%',
orient: 'vertical',
align: 'left',
data:['内蒙1','阿拉善2','内蒙3','阿拉善4','内蒙5',
'阿拉善6','内蒙7','阿拉善8','内蒙9','阿拉善10',
'内蒙11','阿拉善12','内蒙13','阿拉善14'],
show: true
},
toolbox: {
show : false,
feature : {
mark : {show: false},
dataView : {show: false, readOnly: false},
restore : {show: false},
saveAsImage : {show: false}
}
},
calculable : false,
polar : [
{
indicator : [
{text : '指标质量\n满分15', max : 15},
{text : '故障管理\n满分35', max : 35},
{text : '网络优化管理\n满分30', max : 30},
{text : '综合资源管理\n满分15', max : 15},
{text : '代维管理\n满分25', max : 25},
{text : '投诉管理\n满分30', max : 30},
{text : '网络维修费管理\n满分15', max : 15},
{text : '保障情况\n满分15', max : 15},
{text : '其他\n满分20', max : 20} ],
radius : 130
}
],
series : [
{
name: '指标大类得分',
type: 'radar',
itemStyle: {
normal: {
areaStyle: {
type: 'default'
}
}
},
data : [
{
value : [10,22,20,10,16,15,6,8,15],
name : '内蒙1',
itemStyle: {
normal: {
color: '#87CEFF',
label: {
show: true,
formatter:function(params) {
return params.value;
}
},
areaStyle: {
color: '#87CEFF'
}
}
}
},
{
value : [12,12,24,8,7,17,9,10,17],
name : '阿拉善2',
itemStyle: {
normal: {
color: '#CDB5CD',
label: {
show: true,
formatter:function(params) {
return params.value;
}
},
areaStyle: {
color: '#CDB5CD'
}
}
}
}
]
}
]
};
from https://blog.csdn.net/tsh18523266651/article/details/78932622

Echarts 的悬浮框tooltip显示自定义格式化的更多相关文章

  1. echarts自定义悬浮框的显示

    最近在使用echarts的地图功能 ,业务需求是显示前五的具体信息,并且轮流显示,首先解决轮流显示的问题 var counta = 0; //播放所在下标 var mTime = setInterva ...

  2. Echarts地图悬浮框显示多组series数据以及修改地图大小

    1.如何让echarts的地图悬浮框出现多组series数据? 2.如何更改地图默认的大小? <!DOCTYPE html> <html lang="en"> ...

  3. Echarts之悬浮框中的数据排序

    Echarts非常强大,配置也非常的多,有很多细节需要深入研究.详解一下关于悬浮框中的数据排序问题 悬浮框的数据排序默认是根据series中的数据位置排序的,在我们想自定义排序时,在echarts的配 ...

  4. echarts之字符云tooltip显示混乱问题的解决办法

    echarts字符云中tooltip显示混乱主要表现为一下两点: 1.字体与其显示框内容不对应鼠标识别错误 解决思路: 就是option里的数据要对value降序排序(这一点很关键,是必须的一步) 把 ...

  5. echarts 折线柱形上方显示自定义格式数据

    series:[ { name: '成单率', type: 'line', data: valueArr2, itemStyle: { normal: { label: { show:true, po ...

  6. Android -- 使用WindowManager实现悬浮框效果

    1,原文在这里http://blog.csdn.net/qq_17250009/article/details/52908791,我只是把里面的关键步骤给注释了一下,首先来看一下我们的效果,如图(电脑 ...

  7. 菜鸟学JS(三)——自动隐藏的悬浮框

    今天写一个小实例,用js和css写一个可以自动隐藏的悬浮框.css肯定是用来控制样式的,js用来控制器显示与隐藏的.显示与隐藏通常有两种方法实现:1,用js控制其显示属性:2,用js控制其大小. 今天 ...

  8. Echarts ecomfe 触摸屏 touch 在IE10下无法显示悬浮框

    问题描述: Windows 8 IE10浏览http://echarts.baidu.com/doc/example/line2.html 时,鼠标放置在数据点上时无法显示悬浮框. 正常情况为: 而现 ...

  9. Table组件设置文字超出宽度显示省略号,鼠标悬停以悬浮框显示

    一.设置文字超出宽度显示省略号 注意点: 1.  需要指定column的width属性,否则列头跟内容可能不对齐.需要留一列不设置宽度以适应弹性布局. 2. 列宽度width必须大于ellipsis的 ...

随机推荐

  1. Linux命令-文件搜索命令:which

    主要用途:查找linu命令,而不是磁盘上的普通文件,并且能看到命令的别名和目录. 区别whereis命令,which在path变量指定的目录中查找命令,并且返回第一个符合的结果.whereis是查找所 ...

  2. 如何修改浏览器默认的alert样式?

    window.alert = function(str) { var shield = document.createElement("DIV"); shield.id = &qu ...

  3. quartz cron表达式在线生成

    近期使用了quartz定时器,有感于起cron表达式有点复杂.且无法实时推断定时时间是否正确,因此写了个在线表达式及依据表达式获得前10次运行时间. 訪问地址例如以下:http://cron.g2ro ...

  4. 《开源框架那点事儿23》:採用TinyDB组件方式开发

    採用TinyDB组件方式开发 步骤 Icon 前文介绍四则运算的流程编程开发时,说过流程编排在开发反复功能时.能够利用已有的组件库高速开发.对于开发者而言仅仅须要简单配置流程就能够完毕工作了.开发增删 ...

  5. php 检查该数组有重复值

    if (count($array) != count(array_unique($array))) { echo '该数组有重复值'; }

  6. springboot 整合 rabbitmq

    http://blog.720ui.com/2017/springboot_06_mq_rabbitmq/

  7. Android - 资源(resource)转换为String

    资源(resource)转换为String 本文地址: http://blog.csdn.net/caroline_wendy Android建议资源的动态绑定, 即把string写入资源内, 然后运 ...

  8. atitit. java jsoup html table的读取解析 总结

    atitit. java jsoup html table的读取解析 总结 1. 两个大的parser ,,,jsoup 跟个   htmlparser 1 2. 资料比较 1 3. jsoup越佳. ...

  9. Atitit. 状态模式(State)attilax 总结 跟个策 略模式的区别

    Atitit. 状态模式(State)attilax 总结 跟个策 略模式的区别 1. 状态模式(State)概览 1 2. 状态的维护和转换:① 在Context 中.② 在状态的处理类中.2 3. ...

  10. FreeRTOS 调度锁,任务锁和中断锁

    以下转载自安富莱电子: http://forum.armfly.com/forum.php 调度锁调度锁就是 RTOS 提供的调度器开关函数,如果某个任务调用了调度锁开关函数,处于调度锁开和调度锁关之 ...