Sam*_*Sam 5 javascript jquery highstock
我正在尝试使用HighStock JS来获取JSON数据的图形表示,并且我希望使用另一条直线连接图表上的两个点...例如..mine是一个股票市场图,我想连接每日"高点"或者用一条直线在图表中"低点"......是否可以用Highstock JS图表做到这一点?
小智 0
是的,您可以使用 HighStock JS 来做到这一点。创建图形后,您可以使用 renderer.path 方法创建路径。它遵循与 SVG 路径相同的形式。这是一个简短的小片段,它将创建一条从绝对坐标 (300,50) 到 (400,50) 的线。有关更多详细信息,请参阅渲染器文档http://www.highcharts.com/ref/#renderer
\n\n$(function () {\n var chart = new Highcharts.Chart({\n chart: {\n renderTo: \'container\'\n },\n\n xAxis: {\n categories: [\'Jan\', \'Feb\', \'Mar\', \'Apr\', \'May\', \'Jun\', \'Jul\', \'Aug\', \'Sep\', \'Oct\', \'Nov\', \'Dec\']\n },\n\n series: [{\n 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]\n }]\n },\n function(chart) { // on complete\n chart.renderer.path([\'M\', 300, 50, \'L\', 400, 50])\n .attr({\n \'stroke-width\': 2,\n stroke: \'red\'\n })\n .add();\n });\n });\xe2\x80\x8b\nRun Code Online (Sandbox Code Playgroud)\n