highcharts - 这个 Highstocks UI 元素是什么,它可以独立于工具提示进行控制吗?
问题描述
下图是Highcharts中 Highstocks API 示例的标记屏幕截图:
与 Highcharts API 不同,Highstocks API 提供(看起来是)两个工具提示而不是一个。
...但我不确定。
我试图控制以红色圈出的元素,但在Highstocks 文档中找不到关于该元素真正含义的任何地方。覆盖/隐藏工具提示似乎消除了绿色和红色元素,对于具有非凡控制/定制水平的 API,我担心这只是我错过了一些更大的点。
红色元素实际上是否被视为工具提示?如果是,您如何配置/控制它,独立于绿色工具提示?
如果红色元素不是工具提示......那它是什么?
编辑
这是图表的屏幕截图,使用:
tooltip: {
split: true
}
...这是同一张图表
tooltip: {
split: false
}
正如您在第二张照片中看到的那样,将tooltip
'split
属性设置为false
并不能真正控制该未识别元素,因为它只是移动到 UI 中的不同位置。
解决方案
如果你打开split
工具提示的参数,那么它分为两部分,即点和标题。在文档中,您可以在此处找到这两个格式化程序:https ://api.highcharts.com/highstock/tooltip.headerFormat、https : //api.highcharts.com/highstock/tooltip.pointFormat。此外,这里是格式化“标记为红色的元素”的示例代码:
tooltip: {
split: true,
headerFormat: '<span>It is tooltip header - {point.key}</span>'
}
现场示例:http: //jsfiddle.net/0eqmv7sw/
推荐阅读
- vb.net - 如何通过添加参数来搜索确切的控件类型而不是仅搜索文本框来更新此功能?
- c# - 调度程序不更新 ListBox 控件
- python - Python Pandas - 处理具有嵌套字典(json)值的列
- python - 检查时间控制并在 listrCtrl 中更改颜色
- django - 部署到亚马逊弹性豆茎后如何运行 collectstatic 脚本?
- message-queue - 消息总线 vs. 服务总线 vs. 事件中心 vs. 事件网格
- python - 在“从模块名导入变量”的情况下,可变性会改变命名空间的行为吗?
- leaflet - 将 choropleth 图层添加到 Leaflet 地图
- c# - 迭代 JArray 和 JArray.Children() 之间的区别
- html - 为什么这个 div 不使用 css 移动?