highCharts提示框中显示当前时间的方法


Posted in Javascript onJanuary 18, 2019

一、项目需求提示框中需要显示当前时间(常规的提示并不能达到这种效果)

样式

highCharts提示框中显示当前时间的方法

二、知识点

highCharts图表tooltip属性中有一个formatter属性

formatter: function() {……} 提示框内容格式化回调函数,返回 false 可以针对某个点或数据列关闭提示框,该函数里可以执行复杂的逻辑来返回需要的内容。

三、代码

shared: true,//当提示框被共享时,整个绘图区都将捕捉鼠标指针的移动。提示框文本显示有序数据(不包括饼图,散点图和标志图等)的系列类型将被显示在同一个提示框中。
    formatter : function() {//提示框内容格式化回调函数,返回 false 可以针对某个点或数据列关闭提示框,该函数里可以执行复杂的逻辑来返回需要的内容。
      var content = '';
      for (var i = 0; i < this.points.length; i++) {
        if(i == this.points.length-1){
          content += '<span style="font-size: 10px; color: ' + this.points[i].series.color + '">' + this.points[i].series.name + '</span>: ' + this.points[i].y +'℃'+'<br/>';
        }else{
          content += '<span style="font-size: 10px; color: ' + this.points[i].series.color + '">' + this.points[i].series.name + '</span>: ' + this.points[i].y +'%'+'<br/>';
        }
      };
      var date = new Date();
      var nowYear=date.getFullYear().toString();
      var nowMonth=(date.getMonth() + 1).toString();
      var nowDay=date.getDate().toString(); 
      var nowHours=date.getHours().toString(); 
      var nowMin=date.getMinutes().toString(); 
      var nowSeconds=date.getSeconds().toString(); 
      function timeAdd0(str) { 
        if(str.length<=1){ 
          str='0'+str; 
        } 
        return str 
      } 
      nowYear=timeAdd0(nowYear) ;
      nowMonth=timeAdd0(nowMonth) ;
      nowDay=timeAdd0(nowDay) ;
      nowHours=timeAdd0(nowHours) ;
      nowMin=timeAdd0(nowMin);
      nowSeconds=timeAdd0(nowSeconds)
      content = '<span>' + nowYear + '/' + nowMonth + '/' + nowDay + ' ' + nowHours + ':' + nowMin + ':' + nowSeconds + ' year' + '</span><br/>' +content;
      return content;
    },

highCharts提示框中显示当前时间的方法

四、效果

highCharts提示框中显示当前时间的方法

若有不足请多多指教!希望给您带来帮助!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Javascript 相关文章推荐
HTML TO JavaScript 转换
Jun 26 Javascript
用Jquery重写windows.alert方法实现思路
Apr 03 Javascript
用示例说明filter()与find()的用法以及children()与find()的区别分析
Apr 26 Javascript
Javascript基础教程之if条件语句
Jan 18 Javascript
html的DOM中document对象images集合用法实例
Jan 21 Javascript
AngularJs实现ng1.3+表单验证
Dec 10 Javascript
jQuery使用$.ajax进行即时验证实例详解
Dec 11 Javascript
AngularJS过滤器filter用法分析
Dec 11 Javascript
BootStrap注意事项小结(五)表单
Mar 10 Javascript
php简单数据库操作类的封装
Jun 08 Javascript
微信小程序实现图片懒加载的示例代码
Dec 13 Javascript
jQuery使用each遍历循环的方法
Sep 19 jQuery
微信小程序使用canvas的画图操作示例
Jan 18 #Javascript
js中数组对象去重的两种方法
Jan 18 #Javascript
js根据需要计算数组中重复出现某个元素的个数
Jan 18 #Javascript
js中的reduce()函数讲解
Jan 18 #Javascript
微信小程序实现分享朋友圈的图片功能示例
Jan 18 #Javascript
vue-cli3 karma单元测试的实现
Jan 18 #Javascript
JavaScript查看代码运行效率console.time()与console.timeEnd()用法
Jan 18 #Javascript
You might like
PHP 的ArrayAccess接口 像数组一样来访问你的PHP对象
2010/10/12 PHP
PHP+Mysql+jQuery实现动态展示信息
2011/10/08 PHP
session 加入redis的实现代码
2016/07/15 PHP
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
2010/05/07 Javascript
javascript实现的弹出层背景置灰-模拟(easyui dialog)
2013/12/27 Javascript
js数组方法扩展实现数组统计函数
2014/04/09 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
详解JavaScript中的forEach()方法的使用
2015/06/08 Javascript
JavaScript实现ASC转汉字及汉字转ASC的方法
2016/01/23 Javascript
实例讲解使用原生JavaScript处理AJAX请求的方法
2016/05/10 Javascript
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
基于three.js编写的一个项目类示例代码
2018/01/05 Javascript
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
2018/04/26 jQuery
VUE实现可随意拖动的弹窗组件
2018/09/25 Javascript
微信小程序的授权实现过程解析
2019/08/02 Javascript
layui 表单标签的校验方法
2019/09/04 Javascript
[02:25]DOTA2英雄基础教程 熊战士
2014/01/03 DOTA
Python实现的检测网站挂马程序
2014/11/30 Python
Python使用ftplib实现简易FTP客户端的方法
2015/06/03 Python
pandas修改DataFrame列名的方法
2018/04/08 Python
Python常见排序操作示例【字典、列表、指定元素等】
2018/08/15 Python
解决Pycharm出现的部分快捷键无效问题
2018/10/22 Python
python脚本当作Linux中的服务启动实现方法
2019/06/28 Python
Python Celery异步任务队列使用方法解析
2020/08/10 Python
CSS3中的content属性使用示例
2015/07/20 HTML / CSS
详解HTML5中的拖放事件(Drag 和 drop)
2016/11/14 HTML / CSS
String、StringBuffer、StringBuilder有区别
2015/09/18 面试题
数控个人求职信范文
2014/02/03 职场文书
《我的伯父鲁迅先生》教学反思
2014/02/12 职场文书
庆元旦文艺演出主持词
2014/03/27 职场文书
主管竞聘书范文
2014/03/31 职场文书
领导干部廉政自律承诺书
2014/05/26 职场文书
消防工作实施方案
2014/06/09 职场文书
小学关爱留守儿童活动方案
2014/08/25 职场文书
五好家庭事迹材料
2014/12/20 职场文书
证劵公司反洗钱宣传活动总结
2015/05/08 职场文书