highcharts 相关问题

Highcharts是一个使用HTML,SVG和VML的Javascript图表库。该编辑器提供该产品的开源/非营利和商业版本。

Highcharts yAxis 选项未通过 React 中的状态更新

我不确定我是否做错了,但我最近注意到一个问题,即通过 React 状态对 yAxis 选项(特别是 max/softMax)进行的一些更新不会导致图表...

回答 1 投票 0

在stocktools形状选项弹出窗口中寻找自定义

我正在使用带有stocktools的highcharts。在stocktools形状中,我想自定义形状选项,特别是填充颜色或线条颜色。我想添加预定义的列列表,而不是 rgba 值...

回答 1 投票 0

使用 addAnnotation 时注释标签重叠

我使用 Highcharts 来渲染散点图。 我在此图表上添加注释时遇到问题。当我根据用户设置从异步请求加载数据时,我添加了我的数据和我的

回答 1 投票 0

使用 swift 和 highchart cocoapods 在 Highchart 顶部自定义标签

我有柱形图,我想在柱形顶部显示图表的排名。我尝试显示 dataLabels,但它只在顶部显示 y 值。有什么办法可以在顶部添加自定义标签吗? 我

回答 1 投票 0

Highcharts 系列值与数据源不同

我在使用 Highcharts 时遇到问题,其中 this.y 的值并不代表我的数据源的值。看起来像下面的图片。我不知道这是否是一个错误。 错误截图 这……

回答 1 投票 0

我们可以在没有highstock的情况下使用带有highchart核心的stocktools吗?

我想使用带有highcharts核心的stocktools,而不是在react中使用highstock。这可能吗? 这是我从 Highcharts GPT 得到的: 从 'react' 导入 React, { useEffect }; 导入高图...

回答 1 投票 0

Highcharts - 减少 x 轴标签的填充/空间(多个)

我创建了一个甘特图,其中 x 轴显示 3 轴时间、周和月,类似于下图: 我想减少高图表刻度中的空间或减少鹳鸟的高度。如果我们...

回答 1 投票 0

Highcharts-系列内部导航器不显示较小的 x 轴值

几分钟后我就遇到了图表 x 轴配置的问题。当 x 轴值以毫秒为单位时,导航器内的系列将正确显示。然而,当 x 轴我...

回答 1 投票 0

从 10.2.1 升级到 10.3.1 时,highcharts 条形图消失

我目前正在尝试将highcharts升级到最新版本,但遇到了麻烦。 我有一个具有以下配置的条形图: { 图表: { 类型:'酒吧', ...

回答 1 投票 0

Highchart 柱形图

唯一级别 = [级别 0、级别 1、级别 2] 样本输入 = [{name:"Level 0",data:[{name:"Job A",y: 0.26},{name:"Job B",y: 0.36}]}, {名称:“1 级”,数据:[{na...

回答 1 投票 0

Highcharts 同步多个系列的多个图表上的工具提示

我正在尝试跨多个图表同步共享工具提示,每个图表都有多个系列。 问题出在下面的示例中,工具提示始终显示 3 系列,即使在那部分......

回答 3 投票 0

不在 Highcharts 中插入缺失的日期

我在 Highcharts 中有一个日期时间系列。传入数据缺少一些日期。默认情况下,Highcharts 会对那些缺失的日期进行插值。我希望它能解释为这些日期的数据......

回答 3 投票 0

如何将完全自定义的 html 部分添加到 Highcharts 的全屏模式?

我有一个图表,在它上面有一个 div (我将其称为 topbar ),其中包含一些按钮、一个选择菜单和一个包含一些文本的 span 元素。 当我进入 highchar 的全屏模式时...

回答 1 投票 0

如何将州名称添加到Highmaps?

我正在使用 Highcharts/Highmaps,我正在尝试在美国地图上显示州名称。但我不知道该怎么做。我已经添加了所需的 javascript 文件“https://code.highcha...

回答 1 投票 0

减少 Angular 中 Highcharts 的产品构建大小

有没有办法减少 Angular 中 Highcharts 导入的构建大小?该捆绑包非常大,特别是考虑到我们不使用 highmaps 或 Highstocks,并且这些模块甚至不需要

回答 1 投票 0

highcharts 没有导出成员“ChartObject”

我想为我的 Angular 4 项目设置 highcharts,但我不断收到此错误: highcharts 没有导出成员“ChartObject” 我努力了, 角高图表, Highcharts-angualr, ng2-

回答 2 投票 0

自定义数据标签 SVG 不会出现在导出 png 或 pdf highcharts 中

我有倒立柱形图,在每个数据点的末尾,我设置了自定义 SVG 图标以及一些文本 绘图选项:{ 柱子: { 点宽度:1, 光标:'指针', 数据标签:{ ...

回答 1 投票 0

更改特定点的工具提示

我在高图表的工具提示上有一个按钮。 我想更改按钮单击时特定点的工具提示。 我在高图表的工具提示上有一个按钮。 我想更改按钮单击特定点的工具提示。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Highcharts Editable Data Label</title> <script src="https://code.highcharts.com/highcharts.js"></script> <script src="https://code.highcharts.com/modules/exporting.js"></script> <script src="https://code.highcharts.com/modules/export-data.js"></script> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> </head> <body> <div id="container" style="width: 600px; height: 400px;"></div> 以下是脚本 Highcharts.AST.bypassHTMLFiltering = true; Highcharts.chart('container', { chart: { type: 'line' }, tooltip: { useHTML: true, formatter: function() { // Return the default tooltip content var tooltip = '<b>' + this.series.name + '</b><br/>' + Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', this.x) + '<br/>' + Highcharts.numberFormat(this.y, 2); // Add a button to the tooltip tooltip += '<br/><button onclick="changeTooltip(' + this.point.index + ')">Change Tooltip</button>'; return tooltip; }, style: { pointerEvents: 'auto' } }, series: [{ data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4] }] }); // Function to change tooltip for a specific point function changeTooltip(pointIndex) { Highcharts.charts[0].update({ tooltip: { formatter: function() { // Customize tooltip for this point return 'Customized Tooltip for Point '; }, useHTML: true }}) } 我已经尝试过上面的代码,但是当单击按钮时,所有点的工具提示都会发生变化。 也尝试过 point.update({tooltip: { formatter: function() { // Customize tooltip for this point return 'Customized Tooltip for Point '; }, useHTML: true }}); 但是什么也没发生 有多种方法可以做到这一点。 我在这里所做的方法是对代码进行三处更改: 添加一个名为 customToolTips 的全局数组变量 在你的changeTooltip()中设置该变量 访问格式化程序中的变量:function() 查看代码片段中的编辑。 请注意,单击“更改工具提示”按钮后,您必须离开该点然后再返回该点,才能看到新的工具提示文本。 Highcharts.AST.bypassHTMLFiltering = true; Highcharts.chart('container', { chart: { type: 'line' }, tooltip: { useHTML: true, formatter: function() { // Return the default tooltip content var tooltip = '<b>' + this.series.name + '</b><br/>' if( customToolTips.length > this.point.index && customToolTips[this.point.index] ) { // Add the custom tooltip text tooltip += customToolTips[this.point.index]; } else { // Original (non-custom) text tooltip += Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', this.x) + '<br/>' } tooltip += Highcharts.numberFormat(this.y, 2); // Add a button to the tooltip tooltip += '<br/><button onclick="changeTooltip(' + this.point.index + ')">Change Tooltip</button>'; return tooltip; }, style: { pointerEvents: 'auto' } }, series: [{ data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4] }] }); let customToolTips = []; // Function to change tooltip for a specific point function changeTooltip(pointIndex) { // NOTE Store some custom text customToolTips[pointIndex] = `<div class="Custom">THIS IS CUSTOM for #${pointIndex}</div>`; } .container { margin: 10px; border: solid 4px yellow; } .Custom { color: red; } <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> <script src="https://code.highcharts.com/highcharts.js"></script> <script src="https://code.highcharts.com/modules/exporting.js"></script> <script src="https://code.highcharts.com/modules/export-data.js"></script> <div id="container" style="width: 600px; height: 400px;"></div>

回答 1 投票 0

Highcharts - 我可以在同一 x 轴和 y 轴上拥有多个时间线的图表吗?

我想创建一个有n条时间线的图表,只有一个y轴和一个y轴,这样我就可以将它们与相同的日期范围进行比较。 我尝试组合两个图表(线图和散点图),并且我得到了

回答 1 投票 0

更改 Highcharts 地图上的地图颜色,并根据最小值和最大值显示颜色

我有一个vue项目,我试图在世界地图上显示数据,但我无法更改地图上的颜色。我希望地图在 colorAxis 选项中使用 minColor 和 maxColor 但它...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.