1、散点图控制点的样式。

Highcharts.chart('container', {
series: [{
type: "scatter",
marker: {
fillColor: 'white',
lineColor: 'rgb(218,165,32)',
lineWidth: 2,
radius: 3
},
'events': {
"hide": visibleChg,
"show": visibleChg
}
}]
});

series这个属性很关键,代表图表的数据列,是一个数组,数组里的一个对象就代表一列数据。类型为散点图的对象里的marker属性,用于控制点的样式。fillColor代表点里面填充的颜色,lineColor圆周的颜色。lineWidth代表圆周的粗细。比方说,现在有一个需求,需要显示一个空心圆,那么可以设置fillColor为背景色,那么就蒙混过关了……更完美的方法就是设置透明度为0,即是完全透明,不过我没有深究可不可以设置……radius可以设置数据点的大小,虽然字面意思是半径,但是也适用于非圆点。而width和height这两个属性只针对图表标记有效。图表标记就是自定义的点的外观。events属性可以设置一些相关操作的回调函数。hide:当数据列被隐藏时的事件回调函数,通常是通过点击图例或调用 Series.hide() 函数时隐藏数据列。show:图表渲染完毕后,当数据列显示时触发的回调函数。数据列的显示通常是通过点击图例或调用 Series.show() 函数来操作的。

有时候,我们会发现散点图不显示点,这是因为turboThreshold属性,描述如下:当数据列包含的数据超过这个值时,Highcharts 只接受一维数组(包含 y 值)或二维数组(包含 [x,y] 数据的数组)形式的数据,这样做是为了保证最好的性能。当数据量超过这个值并且是对象的形式配置数据,那么 Highcharts 会报 12 号 错误。对于数组形式或对象形式, 为了更好的性能, Highcharts 只会检查第一个数据。如果需要关掉性能阈值检查,可以将此参数设置为 0。默认是1000

2、程序操纵显示标签。

通常情况下,只有鼠标移动到数据点上才会出现标签,如果我想要这样的效果:不需要鼠标移动到数据点上,直接由程序调用标签显示,可以做到吗?可以的

chart.tooltip.refresh(chart.series[0].data[index]);

3、

highcharts冷门功能总结的更多相关文章

  1. 解决highCharts导出功能汉化问题

    本文以highCharts中文网上的例子为原型,处理解决highCharts导出功能为英文的问题. 我们使用highCharts当然希望所有提示或文本都是中文的了,但是highCharts的默认语言是 ...

  2. Highcharts配置

    一.基础使用 <script src="http://cdn.hcharts.cn/jquery/jquery-1.8.3.min.js"></script> ...

  3. highchart去掉highcharts.com及导出

    右下角默认会有highcharts.com credits: { enabled:false} 导出服务用于Highcharts导出功能,即通过导出服务器将图表导出为常见图片格式或 PDF 文档. 默 ...

  4. 使用highcharts绘制美观的燃尽图

    使用highcharts绘制美观的燃尽图 助教在博客中介绍了两种绘制燃尽图的方法,但是我们组在使用时发现有些任务不适合写进issue,而且网站生成的燃尽图不是很美观,因此我们打算使用其他方法自己绘制燃 ...

  5. hightcharts 3d 堆积图下钻

    图片效果 ***************代码部分****************************************************** <!doctype html> ...

  6. JavaScript图形库

    做前端少不了画图,html5 的 canva 很强大,可是如果所有需求都自己画图,恐怕会被 leader 炒掉.记录一下我用过的几个 2D 和 3D 的js图形库,各种功能.我就不分 2D 和 3D ...

  7. Windows To Go 企业版2019 LTSC 开发环境部署

    Windows To Go 是一项非常实用的功能,与传统方式安装Windows 10相比更具有灵活性,会根据每次接入的硬件型号保留不同版本驱动. 由于博主是一名全栈程序员(截至发稿处于菜鸟级别),对灵 ...

  8. MonoDev 冷门而好用的功能

    [MonoDev 冷门而好用的功能] 1.Ctrl + B.跳转到对应的{}.(). 2.View -> Editor Layout -> 2 Columns.双屏工作. 3.Editr ...

  9. Highcharts图表的注解功能

    Highcharts图表的注解功能 在图表中,往往须要对图表总体或者部分元素进行对应注解.帮助浏览者阅读图表.尽管标签组labels能够实现类似的功能.可是其功能相对简单.要实现复杂的注解功能,用户能 ...

  10. 关于highcharts(功能强大、开源、美观、图表丰富、兼容绝大多数浏览器的纯js图表库)

    官网http://www.hcharts.cn/ 引入下列文件 <script type="text/javascript" src="http://cdn.hch ...

随机推荐

  1. windows运行xcopy计划任务 结果是0x4解决方案

    近几天发现一直好好的数据备份计划任务一直返回0x4失败,直接执行bat又是正常的. bat命令中使用的是xcopy,到处找方案没解决. 今天意外在使用另一个命令时,发现提示:网络连接数据超过最大值. ...

  2. 了解ASP(三) -- Cookie, Session, Application

    ASP一共内建了7个对象,有Session.Application.Cookie.Response.Request.Server,这些对象都可以直接使用. 1. 什么是 Cookie? 1. cook ...

  3. Cisco——ASA和winserver2016配置l2tp over ipsec连接

    Cisco--ASA和winserver2016配置l2tp over ipsec连接 L2tp over ipsec vpn配置 网络拓扑图: 配置vpn时要确保Winserver15能够ping通 ...

  4. huawei--配置链路聚合

    huawei--配置链路聚合 项目要求: LSW1和LSW2之间配置链路聚合,链路聚合分为手工和lacp两种模式.配置完后查看链路聚合状态. 项目实施: (vlan10 20 30的创建命令vlan ...

  5. iOS ProtocolBuffer使用介绍

    ProtocolBuffer 简介 Protocol Buffer 是google 的一种数据交换的格式 Protocol Buffer 和 XML.JSON一样都是结构数据序列化的工具,但它们的数据 ...

  6. Jmeter使用文档(循环怎么用)

    Jmeter使用文档(循环怎么用) 基础用法 修改语言 Jmeter之界面语言设置 下面使用简体中文的命名进行说明 打开日志 启动后,右上角有个黄色的感叹号图标,点击即可打开即时日志 如果没有看到重启 ...

  7. 蓝牙mesh组网实践(常见调试问题整理)

    目录 ①初始化及配网过程中出错 ②发送模型返回错误代码 ③发送方成功,接收方丢包 ①初始化及配网过程中出错 1-1.返回错误代码-16,表示给dataflash分配的单个扇区的空间不够,需要加大CON ...

  8. ENGG1310 Electricity and electronics P1.2 Electronic Communication

    课程内容笔记,自用,不涉及任何 assignment,exam 答案 Notes for self use, not included any assignments or exams 一个 3h 的 ...

  9. C 数值类型与字节数组相互转化

    C 数据类型与字节数组相互转化 uint16_t -> bytes uint8_t uint16_t2bytes(uint8_t* buffer, uint16_t data) { if(buf ...

  10. WPF 文本逐字一个个出现的动画效果

    一.效果图: 二.前台代码: <Grid> <TextBlock Foreground="Transparent" x:Name="text" ...