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压缩工具:X2JSCompactor
Jun 13 Javascript
Javascript下判断是否为闰年的Datetime包
Oct 26 Javascript
JavaScript 布尔操作符解析  &amp;&amp; || !
Aug 10 Javascript
基于jquery打造的百分比动态色彩条插件
Sep 19 Javascript
Jquery Ajax xmlhttp请求成功问题
Feb 04 Javascript
bootstrap-treeview自定义双击事件实现方法
Jan 09 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
Dec 17 Javascript
微信小程序实现皮肤功能(夜间模式)
Jun 18 Javascript
Vue.js2.0中的变化小结
Oct 24 Javascript
JS+HTML5本地存储Localstorage实现注册登录及验证功能示例
Feb 10 Javascript
Vuex的各个模块封装的实现
Jun 05 Javascript
Vue-router中hash模式与history模式的区别详解
Dec 15 Vue.js
微信小程序使用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生成txt文件标题及内容的方法
2014/01/16 PHP
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
2020/04/05 PHP
php实现概率性随机抽奖代码
2016/01/02 PHP
PHP中的函数声明与使用详解
2017/05/27 PHP
Sample script that deletes a SQL Server database
2007/06/16 Javascript
jQuery实现图片信息的浮动显示实例代码
2013/08/28 Javascript
javascript与jquery中跳出循环的区别总结
2013/11/04 Javascript
javascript跨浏览器的属性判断方法
2014/03/16 Javascript
基于HTML5上使用iScroll实现下拉刷新,上拉加载更多
2016/05/21 Javascript
javascript验证手机号和实现星号(*)代替实例
2016/08/16 Javascript
Vue.js 60分钟快速入门教程
2017/03/28 Javascript
js 用于检测类数组对象的函数方法
2017/05/02 Javascript
微信小程序 五星评分的实现实例
2017/08/04 Javascript
深入浅析Vue.js中 computed和methods不同机制
2018/03/22 Javascript
微信小程序的引导页实现代码
2020/06/24 Javascript
vue中可编辑树状表格的实现代码
2020/10/31 Javascript
React Ant Design树形表格的复杂增删改操作
2020/11/02 Javascript
[03:17]史诗级大片应援2018DOTA2国际邀请赛 致敬每一位坚守遗迹的勇士
2018/07/20 DOTA
python 将字符串转换成字典dict
2013/03/24 Python
python使用urllib2模块获取gravatar头像实例
2013/12/18 Python
Python正则表达式知识汇总
2017/09/22 Python
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
解决python升级引起的pip执行错误的问题
2018/06/12 Python
Python socket 套接字实现通信详解
2019/08/27 Python
django 框架实现的用户注册、登录、退出功能示例
2019/11/28 Python
python同时遍历两个list用法说明
2020/05/02 Python
Django 如何使用日期时间选择器规范用户的时间输入示例代码详解
2020/05/22 Python
欧缇丽加拿大官方网站:Caudalie加拿大
2019/07/18 全球购物
世界上最大的艺术社区:SAA
2020/12/30 全球购物
工厂仓管员岗位职责
2014/01/01 职场文书
《鸿门宴》教学反思
2014/04/22 职场文书
销售岗位职责范本
2014/06/12 职场文书
党的群众路线教育实践活动对照检查材料(四风)
2014/09/27 职场文书
上课说话检讨书
2015/01/27 职场文书
2015年汽车销售工作总结
2015/04/07 职场文书
反邪教教育心得体会
2016/01/15 职场文书