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 相关文章推荐
JavaScript 继承详解(四)
Jul 13 Javascript
点击文章内容处弹出页面代码
Oct 01 Javascript
javascript闭包的高级使用方法实例
Jul 04 Javascript
Js实现简单的小球运动特效
Feb 18 Javascript
微信小程序 利用css实现遮罩效果实例详解
Jan 21 Javascript
js控制文本框禁止输入特殊字符详解
Apr 07 Javascript
Angular.js中定时器循环的3种方法总结
Apr 27 Javascript
微信小程序图片选择区域裁剪实现方法
Dec 02 Javascript
Vue多环境代理配置方法思路详解
Jun 21 Javascript
在Vue mounted方法中使用data变量详解
Nov 05 Javascript
vue 使用v-for进行循环的实例代码详解
Feb 19 Javascript
javascript中正则表达式语法详解
Aug 07 Javascript
微信小程序使用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 方便水印和缩略图的图形类
2009/05/21 PHP
php session和cookie使用说明
2010/04/07 PHP
JavaScript初学者需要了解10个小技巧
2010/08/25 Javascript
AngularJS基础 ng-disabled 指令详解及简单示例
2016/08/01 Javascript
Bootstrap table使用方法详细介绍
2016/12/09 Javascript
Bootstrap CSS布局之按钮
2016/12/17 Javascript
基于react组件之间的参数传递(详解)
2017/09/05 Javascript
说说AngularJS中的$parse和$eval的用法
2017/09/14 Javascript
详解JavaScript中的强制类型转换
2019/04/15 Javascript
微信小程序 如何保持登录状态
2019/08/16 Javascript
使用Angular material主题定义自己的组件库的配色体系
2019/09/04 Javascript
在Vue中使用this.$store或者是$route一直报错的解决
2019/11/08 Javascript
Python subprocess模块学习总结
2014/03/13 Python
python strip() 函数和 split() 函数的详解及实例
2017/02/03 Python
浅谈python中的实例方法、类方法和静态方法
2017/02/17 Python
解决pandas read_csv 读取中文列标题文件报错的问题
2018/06/15 Python
Python实现将Excel转换成xml的方法示例
2018/08/25 Python
python 使用值来排序一个字典的方法
2018/11/16 Python
详解Python3 中的字符串格式化语法
2020/01/15 Python
浅谈django 重载str 方法
2020/05/19 Python
基于python实现ROC曲线绘制广场解析
2020/06/28 Python
详解python 内存优化
2020/08/17 Python
python如何实现DES加密
2020/09/21 Python
jupyter notebook快速入门及使用详解
2020/11/13 Python
CSS3旋转——彩色扇子兼容firefox浏览器
2013/06/04 HTML / CSS
美国知名的家庭连锁百货商店:Boscov’s
2017/07/27 全球购物
蒙蒂塞罗商店:Monticello Shop
2018/11/25 全球购物
捷克购买家具网站:JENA nábytek
2020/03/19 全球购物
教育学专业毕业生的自我评价
2013/11/21 职场文书
咖啡店的创业计划书,让你hold不住
2014/01/03 职场文书
初中考试作弊检讨书
2014/02/01 职场文书
关于读书的演讲稿400字
2014/08/27 职场文书
授权委托书怎么写
2014/09/25 职场文书
Redis中一个String类型引发的惨案
2021/07/25 Redis
HTML基础详解(上)
2021/10/16 HTML / CSS
java如何实现获取客户端ip地址的示例代码
2022/04/07 Java/Android