Highcharts と WCF サービスの両方にとって新しい。ハイチャートのシリーズまたはデータのいずれかを作成できますが、複数のデータ配列を作成できないように見えるため、シリーズに複数の行があります。シリーズに複数のデータ項目が含まれるように、配列の配列を作成しようとしています。jsFiddl では、次のコードを使用して、希望どおりに表示できます。
$(function() {
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
xAxis: {
minPadding: 0.05,
maxPadding: 0.05
},
series: [{
name: 'Curve 1',
data: [[150, 80], [155, 55], [159.5, 49.2], [170, 45]]
}, {
name: 'Curve 2',
data: [[160, 90], [165, 65], [170, 60], [180, 55]]
}]
});
});
私の現在のWCF .svcファイルは、JSONをシリアライズして {"data":[[150,80],[155,55],[160,50],[170,45]]}
複数のデータ「配列」を持つ 1 つのシリーズ「配列」が必要です。
注 DotNetHighcharts を調べましたが、グラフ上のポイントの onClick イベントが最終的に必要になるため、今のところ使用したくありません。DonNetHighcharts はイベントをサポートしていないことを理解しています。
誰もが持っている他のアイデアを受け入れます。
ありがとう!