ECharts提示框数字保留两位小数
要求实现效果:鼠标移动到柱状图上,显示数字保留两位小数,
设置提示框属性tooltip
tooltip: {
formatter:function(datas) {
return datas.toFixed(2);
//或者是下面这种,效果是一样的
//return datas.value.toFixed(2);
}
},
详细代码:
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>EChartsTest</title><!-- 引入 echarts.js --><script src="https://cdn.bootcss.com/echarts/4.2.1-rc1/echarts.min.js"></script>
</head>
<body><!-- 为ECharts准备一个具备大小(宽高)的Dom --><div id="main" style="width: 600px;height:400px;"></div><script type="text/javascript">// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('main'));// 指定图表的配置项和数据var option = {title: {text: "ECharts 入门示例"},//提示框取默认值,即鼠标移动到柱状图会显示内容tooltip: {formatter:function(datas) {return datas.toFixed(2);//或者是下面这种,效果是一样的//return datas.value.toFixed(2);}},//图例legend: {data:['销量']},//X轴内容xAxis: {data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]},//Y轴坐标最大值和最小值yAxis: {min: 0,max: 50},//显示数据series: [{name: '销量',type: 'bar',data: [10,20,30,40,50]}]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);</script></body>
</html>
参考博主原文:https://blog.csdn.net/qq_28065983/article/details/81060200
摘取有用代码如下:
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>EChartsTest</title><!-- 引入 echarts.js --><script src="https://cdn.bootcss.com/echarts/4.2.1-rc1/echarts.min.js"></script>
</head>
<body><!-- 为ECharts准备一个具备大小(宽高)的Dom --><div id="main" style="width: 600px;height:400px;"></div><script type="text/javascript">// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('main'));// 指定图表的配置项和数据var option = {title: {text: "ECharts 入门示例"},//提示框取默认值,即鼠标移动到柱状图会显示内容tooltip: {formatter:function(datas) {let res = datas[0].name + '<br/>'let vallet length = datas.lengthlet i = 0for (; i < length; i++){val = datas[i].value.toFixed(2).replace(/\d(?=(\d{3})+\.)/g, '$&,')res += '<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:' + datas[i].color + ';"></span>' + datas[i].seriesName + ':' + val + '<br/>'}return res}},//图例legend: {data:['销量']},//X轴内容xAxis: {data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]},//Y轴坐标最大值和最小值yAxis: {min: 0,max: 50},//显示数据series: [{name: '销量',type: 'bar',data: [10,20,30,40,50]}]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);</script></body>
</html>
ECharts提示框数字保留两位小数相关推荐
- mysql 整数保留2为_MySQL 数字保留两位小数
1.ROUND(x,d) 用于数据的四舍五入,ROUND(x)其实就是ROUND(x,0),也就是默认d为0:这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均 ...
- java注解让数字保留两位小数_spring boot 对double保留两位小数
原 spring boot 对double保留两位小数 一:全局设置.package com.mszl.utils; import com.fasterxml.jackson.core.JsonGen ...
- element-ui input 只能输入数字保留两位小数
首先在输入框中加上input事件, 等数据化处理完成后在进行赋值 <el-input v-model="item.price" placeholder="请输入&q ...
- 文本框 价格 保留两位小数 讨论
不知道大家是怎么实现的? 1,用js控制的话,在firefox下面可以输入多位小数, 2,如果用正则表达式控制的话. οnkeypress="if(/[-]?\.\d\d$/.test(va ...
- js-格式化数字保留两位小数-带千分符
很多时候发现有时候js会提示自带函数不能使用,所以自己找了很多资料实现了个 html <input type="text" class="input_text in ...
- JS 保留两位小数,不足用0补齐;js 实现对数字保留两位小数时 不足两位 自动补0;JavaScript保留两位小数,自动补零
let sgToFixed = (num,digit=2) => {//num是数值:digit是保留有效数字位数let nums=(num||0).toString().split('.'); ...
- 微信小程序数字保留两位小数
1,新建一个wxs文件 var numberUtil = {numberFormat: function (value) {var v = parseInt(value)//强转Int,毕竟有可能返回 ...
- Sql处理数字保留两位小数,而且四舍五入。
比如 某字段 demo round(demo ,2)
- js截取小数点前的数字_js保留两位小数、字符串截取
在js中实现对数字保留两位小数.自定义函数: function twoDecimal(number){ if(isNaN(number)){ console.log(number + "不是 ...
最新文章
- MongoDB(一):简介
- jsp 调用java_jsp中调用java代码小结
- mysql下拉框记忆,Mysql alter语句记忆分析
- highCharts使用中问题总结
- 习题3.4 最长连续递增子序列 (20 分) 数据结构 PTA
- python删除文件夹下文件夹_python删除指定文件夹下文件和文件夹的方法详解
- VS2019 + Qt ERROR MSB4181 QtRunwork 返回了false,但未记录错误
- pycharm 激活
- 多线程之线程池Executor应用
- 工具推荐——Snipaste
- css3立方体3d旋转,纯css3实现的3D立体动态旋转立方体特效
- 行业案例 | AR+工业互联网,智慧园区的全新服务模式
- 商业智能,数据仓库,ETL,数仓调度工具informatica介绍手账(三)
- 离婚时,住房公积金分割吗?
- python中将数字转换为字符串
- 2020年起重机司机(限桥式起重机)考试及起重机司机(限桥式起重机)答案解析
- MySql 查询数据库中所有表名
- 1D卷积网络HAR(人体活动识别)实践
- 计算机网络专业的自我鉴定,计算机网络专业的自我鉴定
- Spring源码下载与编译,Debug学习才有效率