Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 海图导航器和范围刻度不工作?_Javascript_Php_Arrays_Json_Highcharts - Fatal编程技术网

Javascript 海图导航器和范围刻度不工作?

Javascript 海图导航器和范围刻度不工作?,javascript,php,arrays,json,highcharts,Javascript,Php,Arrays,Json,Highcharts,我需要一些帮助。如何使用js限制json数组中的最小值和最大值 这是我的问题,在highstocks上工作,我的日期是在unix中的第一天,但在数组中我有正确的日期。 我的导航器和测距仪坏了 我的json数组是可变的 var data = <?php echo $data; ?>; 这是我的json结构 [1233014400000,12.96], [1233100800000,13.46], [1233187200000,13.29], [1233273600000,

我需要一些帮助。如何使用js限制json数组中的最小值和最大值

这是我的问题,在highstocks上工作,我的日期是在unix中的第一天,但在数组中我有正确的日期。 我的导航器和测距仪坏了

我的json数组是可变的

var data = <?php echo $data; ?>;
这是我的json结构

[1233014400000,12.96],  
[1233100800000,13.46],  
[1233187200000,13.29],  
[1233273600000,12.88],

$(function () {

var data = <?php echo $data; ?>; // geting json array [1233014400000,12.96] //

// Create the chart
$('#container_small').highcharts('StockChart', {

    rangeSelector : {
        selected : 1,
        enabled: true
    },

    title : {
        text : 'Tankerska Next Generation d.d.'
    },

    navigator : {
        enabled: true
    },

    series : [{
        name : 'Tankerska Next Generation d.d.',
        data : data,
        marker : {
            enabled : true,
            radius : 4
        },
        shadow : true,
        tooltip : {
            valueDecimals : 2
        }
    }]
});
[1233014400000,12.96],
[1233100800000,13.46],  
[1233187200000,13.29],  
[1233273600000,12.88],
$(函数(){
var data=;//获取json数组[1233014400000,12.96]//
//创建图表
$(“#集装箱_小型”)。高图(‘股票图表’{
范围选择器:{
选定:1,
已启用:true
},
标题:{
文字:“Tankerska下一代d.d.”
},
导航器:{
已启用:true
},
系列:[{
名称:“Tankerska下一代d.d.”,
数据:数据,
标记:{
启用:对,
半径:4
},
影子:没错,
工具提示:{
数值小数:2
}
}]
});
}))

谢谢你的帮助

function getMaxOfArray(numArray) {
  return Math.max.apply(null, numArray);
}

最小值也是一样。

为什么不在后端过滤掉不必要的点呢?所以,
$data
将只提供所需的点数?
function getMaxOfArray(numArray) {
  return Math.max.apply(null, numArray);
}