use*_*109 7 javascript highcharts highstock
Highcharts有一个使用不规则时间间隔的例子,我想在highstock上做同样的事情,因为xAxis类型没有参数.
我的选择是
$(function() {
$.getJSON('http://184.173.195.228/~ktwsn/temp2.php?action=get_sensor&sensor_serial%5B%5D=3B74F41400000069&sensor_serial%5B%5D=3BB2FA14000000E6&sensor_serial%5B%5D=3B91F11400000079&sensor_serial%5B%5D=3BC7F114000000E5&sensor_serial%5B%5D=3BC0F314000000E3&callback=?',
{action: "get_sensor"},
function(data) {
var seriesOptions = [];
$.each(data, function(key, val) {
seriesOptions.push({
name: val.name,
data: val.samples,
marker : {
enabled : true,
radius : 3
}
});
});
// create the chart
chart = new Highcharts.StockChart({
chart: {
renderTo: 'container',
},
xAxis: {
type: 'datetime'
},
rangeSelector: {
selected: 4
},
series: seriesOptions
});
});
});
Run Code Online (Sandbox Code Playgroud)
use*_*109 20
找到了.highcharts和highstock之间的命名是不同的.
对于Hightstock来说
xAxis: {
ordinal: false
}
Run Code Online (Sandbox Code Playgroud)
该公司确实需要结合highcharts和highstock.单个API文档将更容易遵循.
我将验证输出数据实际上使用相同的时间戳。
许多这样的情况包括相同日期但不同时间的时间戳,这总是会导致不同的 x 轴位置。
(我知道这可能是一个明显的检查,但我已经看过很多次了......)
| 归档时间: |
|
| 查看次数: |
3013 次 |
| 最近记录: |