ハイチャートに 10 個を超えるシリーズの折れ線グラフがあります。シリーズ マーカーを有効にして 2 か月を超えるデータのグラフをプロットすると、グラフが混雑して意味をなさないため、シリーズ マーカーを無効にしました。シリーズ マーカーを無効にすると、凡例のマーカーも消えました。私が望むのは、シリーズでのみマーカーを無効にし、凡例でマーカーを有効にすることです。どうすればこれを達成できますか?誰でもこれを手伝ってもらえますか?
ありがとう、ロッキー。
ハイチャートに 10 個を超えるシリーズの折れ線グラフがあります。シリーズ マーカーを有効にして 2 か月を超えるデータのグラフをプロットすると、グラフが混雑して意味をなさないため、シリーズ マーカーを無効にしました。シリーズ マーカーを無効にすると、凡例のマーカーも消えました。私が望むのは、シリーズでのみマーカーを無効にし、凡例でマーカーを有効にすることです。どうすればこれを達成できますか?誰でもこれを手伝ってもらえますか?
ありがとう、ロッキー。
あなたはこのようなことをすることができます
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="https://code.highcharts.com/stock/highstock.js"></script>
<script src="https://code.highcharts.com/stock/modules/exporting.js"></script>
<div id="container" style="height: 400px; min-width: 310px"></div>
</body>
</html>
<script type="text/javascript">
$(function () {
Highcharts.Series.prototype.drawPoints = function () { };
$('#container').highcharts('StockChart', {
title: {
text: 'This is yongjing.chen test 3'
},
legend: { enabled: true, symbolWidth: 50 },
plotOptions: {
series: {
marker: {
enabled: true, radius: 6, symbol: 'square'
}
}
},
series: [{
data: [1, 171.5, 306.4, 2.2, 300, 2, 200],
name: 'CPU',
id: 'id-1',
color: 'red'
}]
});
});
</script>