在 HighCharts 上设置图标(图像)时遇到问题
Getting problems to Set Icons(Image) on HighCharts
我在我的系列上设置图标时遇到了一些麻烦 over,infront,top,bot (anywhere) it.
我正在使用 API (agromonitoring.com
) 通过 XHTML 请求获取数据,将其解析为 JSON 然后使用 Highcharts 显示,主要问题是大多数示例添加图标或图像使用的是 xAxis 分类,但在我的例子中,我使用的是 xAxis "date-time",它总是在变化,这就是为什么我不能使用这个例子(https://www.highcharts.com/demo/spline-symbols
)当然我试过了,但它没有'没用。
这是 Highcharts 的示例
https://codepen.io/pen/?editors=0010
这是我的例子(两个网站都一样)
https://playcode.io/447786
(喜欢 PlayCode 因为集成了控制台)
https://jsfiddle.net/Miguel5tuxD/afgrzLv7/
我正在尝试使用从该 Switch 获取的 iconUrl,然后将大约 40 个图标解析到 Highchart
期待类似示例的内容,但所有点都是图标
问题是您没有在任何地方为点标记设置图标 URL。所以解决方案是像这样传递点数组(样条系列):
[{
x: x,
y: y,
marker: {
symbol: url
}
}, ...]
在你的例子中:
{
name: 'Temperatura',
type: 'spline',
data: datos3.map((item, index) => {
return {
x: item[0],
y: item[1],
marker: {
symbol: datos[index],
width: 20,
height: 20
}
}
}),
tooltip: {
valueSuffix: ' °C',
valueDecimals: 2,
},
marker: {
enabled: true
},
color: Highcharts.getOptions().colors[2],
}
演示:
我在我的系列上设置图标时遇到了一些麻烦 over,infront,top,bot (anywhere) it.
我正在使用 API (agromonitoring.com
) 通过 XHTML 请求获取数据,将其解析为 JSON 然后使用 Highcharts 显示,主要问题是大多数示例添加图标或图像使用的是 xAxis 分类,但在我的例子中,我使用的是 xAxis "date-time",它总是在变化,这就是为什么我不能使用这个例子(https://www.highcharts.com/demo/spline-symbols
)当然我试过了,但它没有'没用。
这是 Highcharts 的示例
https://codepen.io/pen/?editors=0010
这是我的例子(两个网站都一样)
https://playcode.io/447786
(喜欢 PlayCode 因为集成了控制台)
https://jsfiddle.net/Miguel5tuxD/afgrzLv7/
我正在尝试使用从该 Switch 获取的 iconUrl,然后将大约 40 个图标解析到 Highchart
期待类似示例的内容,但所有点都是图标
问题是您没有在任何地方为点标记设置图标 URL。所以解决方案是像这样传递点数组(样条系列):
[{
x: x,
y: y,
marker: {
symbol: url
}
}, ...]
在你的例子中:
{
name: 'Temperatura',
type: 'spline',
data: datos3.map((item, index) => {
return {
x: item[0],
y: item[1],
marker: {
symbol: datos[index],
width: 20,
height: 20
}
}
}),
tooltip: {
valueSuffix: ' °C',
valueDecimals: 2,
},
marker: {
enabled: true
},
color: Highcharts.getOptions().colors[2],
}
演示: